, 为其赋值一个 Drawer 组件 ;
Drawer 组件就是侧拉菜单 , 该组件的 child 设置一个 ListView 组件 , 在列表中设置 DrawerHeader , ListTile...(int page) 方法 , 进行页面跳转 ;
jumpToPage 页面跳转在底部菜单栏的 onTap 点击事件中调用 , 更新当前页面后 , 需要调用 setState 方法更新界面 ;
PageView...this.onPageChanged, // 页面切换时回调该函数
List children = const [],
this.dragStartBehavior...代码示例 :
/// 滑动组件 , 界面的核心元素
PageView(
/// 控制跳转翻页的控制器
controller: _pageController,
/// Widget 组件数组...build(BuildContext context) {
/// 根组件
return MaterialApp(
home: Scaffold(
/// 滑动组件