在之前的章节中界面返回是通过在appBar中,添加GestureDetector,并设置icon,即Icon.arrow_back的返回箭头实现 的。
appBar: AppBar(
title: Text('StatelessWidget与基础组件'),
leading: GestureDetector( // 根据手势
onTap: (){
Navigator.pop(context);// 返回操作
},
child: Icon(Icons.arrow_back),// 返回按钮的icon图标<
),
在本章节中的点击返回的实现中,只是设置了final VoidCallback onTap; 点击返回的接口,代码中没有返回箭头的相关设置,为什么页面中appBar中依然有返回箭头<-啊?
解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。
了解课程