dart - 单击手机后退按钮时如何在颤动中转到上一页
问题描述
我有四个没有标签栏的页面如果我想单击手机返回按钮转到上一页。我没有任何解决方案来做到这一点。
解决方案
Scaffold
用 , 包裹你的WillPopScop
属性将onWillPop
帮助你随心所欲地控制它。
return new WillPopScope(
onWillPop: (){
Navigator.pushReplacement(context,
new MaterialPageRoute(builder: (context) => MyHomePage()));
},
child : Scaffold( child : Center(child : Text('welcome to page 2 press back button to return to page 1 ') ),);
推荐阅读
- python - python抓取提取onclick属性
- javascript - XMLHttpRequest 在 IOS 上使用 blob 和 arraybuffer 失败
- scala - Scala密码AES解密不起作用-有条件地无法解密文件-填充错误
- c++ - 编译时条件包含。分段标头与包括整个实现
- regex - 在 .html 之后删除我的 URL 中的最后 5 个字符
- r - 如何计算 r 中我的数据框中的每 3 个观察值的平均值?
- php - 将标签列表从 MySQL 转换为结构化数组的最佳方法?
- arrays - 使用字典设置状态在 REACT 中不起作用
- android - 为什么我的布局没有显示在 Android Studio 中?
- asp.net - 如何将模型列表传递给控制器