Необходимо изменить настройки PosticeColor на постоянную навигационную панель (
https://pub.dev/packages/persistent_bottom_nav_bar) с белого до черного цвета в в режиме реального времени , когда я нажимаю какую -то кнопку на какой -то странице. Как я могу это сделать? < /P>
class _BottomMenu extends State {
@override
Widget build(BuildContext context) {
PersistentTabController _controller;
_controller = PersistentTabController(initialIndex: 0);
return PersistentTabView(
context,
controller: _controller,
screens: _buildScreens(),
items: _navBarsItems(),
confineInSafeArea: true,
backgroundColor: Colors.white,
handleAndroidBackButtonPress: true,
resizeToAvoidBottomInset: true,
stateManagement: false,
hideNavigationBarWhenKeyboardShows: true,
decoration: NavBarDecoration(
borderRadius: BorderRadius.circular(10.0),
colorBehindNavBar: Colors.white,
),
popActionScreens: PopActionScreensType.all,
screenTransitionAnimation: ScreenTransitionAnimation(
animateTabTransition: true,
curve: Curves.ease,
duration: Duration(milliseconds: 10),
),
navBarStyle: NavBarStyle.style6 ,
);
}
}
Подробнее здесь: https://stackoverflow.com/questions/753 ... ion-bar-in
Flutter - Как я могу изменить цвет фонового цвета постоянной навигационной панели в режиме реального времени? ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение