【发布时间】:2019-02-23 13:13:26
【问题描述】:
如果我使用 WillPopScope 用新路由覆盖 BackButton 行为,它可以正常工作。但在 iOS 上,自动“SwipeBack”手势不再起作用。如何在 iOS 上设置 SwipeBack 手势以将当前屏幕推送到具有“StartScreen”类的页面?
WillPopScope(onWillPop: (){
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => StartScreen(),
),
);
}
【问题讨论】:
-
你说的BuckButton行为是在AppBar还是系统底部的后退键?
-
这是在讨论here,到目前为止这是预期的行为。
-
但是如何用我选择的不同手势覆盖 iOS 的向后滑动手势?