Flutter 开发APP左滑返回到上一页

最近在使用 Flutter + GetX 开发APP项目

遇到了一个需求:屏幕左滑的时候,要支持返回上一页,IOS 原生默认是支持的,Android 却不行

网上查了一下,让加上下面这句代码,发现加上仍然没有效果

dart 复制代码
platform: TargetPlatform.iOS,

又查了一下,发现 GetX 的 Router 配置中支持此配置, 通过配置 transition

就可以实现想要的效果,下面是我根据 GetRouter 封装的

dart 复制代码
class UxRouter {
	static const String forgetPassword = '/forgetPassword';
	
	static final List<GetPage> getPages = [
		GetPage(
	      name: forgetPassword,
    	  page: () => ForgetPasswordPage(),
	      binding: ForgetBinding(),
    	  transition: Transition.cupertino,
	    ),
	];
}
dart 复制代码
GetMaterialApp(
	getPages: UxRouter.getPages,
)

这样去使用,就可以实现想要的效果

相关推荐
chao_78913 分钟前
frame 与新窗口切换操作【selenium 】
前端·javascript·css·selenium·测试工具·自动化·html
天蓝色的鱼鱼26 分钟前
从零实现浏览器摄像头控制与视频录制:基于原生 JavaScript 的完整指南
前端·javascript
三原1 小时前
7000块帮朋友做了2个小程序加一个后台管理系统,值不值?
前端·vue.js·微信小程序
popoxf1 小时前
在新版本的微信开发者工具中使用npm包
前端·npm·node.js
爱编程的喵1 小时前
React Router Dom 初步:从传统路由到现代前端导航
前端·react.js
每天吃饭的羊2 小时前
react中为啥使用剪头函数
前端·javascript·react.js
Nicholas682 小时前
Flutter帧定义与60-120FPS机制
前端
多啦C梦a2 小时前
【适合小白篇】什么是 SPA?前端路由到底在路由个啥?我来给你聊透!
前端·javascript·架构
薛定谔的算法2 小时前
《长安的荔枝·事件流版》——一颗荔枝引发的“冒泡惨案”
前端·javascript·编程语言
中微子2 小时前
CSS 的 position 你真的理解了吗?
前端·css