我正在寻找一个解决方案,通过"滑动"手势在主页面和子页面之间导航。
ATM返回的唯一方法是返回按钮,但最好检测到向左滑动以导航回主页。
我怎样才能做到这一点?
您必须使用操纵事件。看看这里。
左滑动示例:
Point start;
void ManipulationStarted(object sender, ManipulationStartedRoutedEventArgs e) {
start = e.Position;
}
void ManipulationDelta(object sender, ManipulationDeltaRoutedEventArgs e) {
if (e.IsInertial) {
if (start.X - e.Position.X > 500) //swipe left
{
e.Complete();
}
}
}