UI 显示 ;
设置点击方法 : BottomNavigationBar 的 onTap 属性设置点击方法 , 传入 index 索引 , 该索引值是被点击的按钮索引 , 在该方法中主要操作当前的 currentIndex..., 调用 setState 方法 , 更新底部导航栏 BottomNavigationBar 的当前索引值 , 并更新 UI 界面 ;
显示组件 : 在 children 参数中设置 Widget 数组即可...// 更新当前的索引值
_currentIndex = index;
});
},
}
PageView 被动设置选中状态 : 在 BottomNavigationBar 底部导航栏中点击导航按钮...onPageChanged 方法 , 在此处调用 setState 方法 , 在该方法中设置 _currentIndex 的值 , 进而更新 BottomNavigationBar 底部导航栏的选中状态..., // 搜索页
SettingPage(), // 个人设置页
],
),
/// 设置底部导航栏按钮
bottomNavigationBar