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,
)

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

相关推荐
liulian09168 分钟前
Flutter for OpenHarmony 跨平台开发:颜色选择器功能实战指南
flutter
ZC跨境爬虫1 小时前
跟着 MDN 学 HTML day_9:(信件语义标记)
前端·css·笔记·ui·html
前端老石人1 小时前
HTML 字符引用完全指南
开发语言·前端·html
幼儿园技术家1 小时前
前端如何设计权限系统(RBAC / ABAC)?
前端
前端摸鱼匠3 小时前
Vue 3 的v-bind合并行为:讲解v-bind与普通属性合并的规则
前端·javascript·vue.js·前端框架·ecmascript
REDcker3 小时前
浏览器端Web程序性能分析与优化实战 DevTools指标与工程清单
开发语言·前端·javascript·vue·ecmascript·php·js
liulian09165 小时前
Flutter for OpenHarmony 跨平台开发:BMI计算器功能实战指南
flutter·华为
donecoding5 小时前
一个 sudo 引发的血案:npm 全局包权限错乱彻底修复
前端·node.js·前端工程化
风骏时光牛马5 小时前
Raku正则匹配与数据批量处理实操案例
前端
nbwenren5 小时前
2026实测:Gemini 3 镜像站视觉能力实践——拍照原型图,一键生成 HTML+CSS 代码
前端·css·html