分页跳转的问题
来源:8-3 APP首页框架搭建-项目实践【搭了个框架】
君之迹
2019-04-23
切换TabView时使用jumpToPage切换和通过setState并改变currentIndex切换两种方式有什么区别?
写回答
1回答
-
你说的是PageView与BottomNavigationBar吧:
jumpToPage是PageView切换页面的API;
currentIndex是控制BottomNavigationBar选中第几个item的API;
两个需要配合使用的:
bottomNavigationBar: BottomNavigationBar( currentIndex: _currentIndex, onTap: (index) { _controller.jumpToPage(index); setState(() { _currentIndex = index; }); }, type: BottomNavigationBarType.fixed, items: [ _bottomItem('首页', Icons.home, 0), _bottomItem('搜索', Icons.search, 1), _bottomItem('旅拍', Icons.camera_alt, 2), _bottomItem('我的', Icons.account_circle, 3), ])
022019-05-08
相似问题