Я хотел бы, чтобы панель навигации в моем приложении Flutter соответствовала цветам моего приложения. Приложение в основном белое, поэтому я использую следующий код в main():
Код: Выделить всё
SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge, overlays: [SystemUiOverlay.bottom]);
SystemChrome.setSystemUIOverlayStyle(const SystemUiOverlayStyle(
statusBarColor: Colors.transparent,
statusBarIconBrightness: Brightness.dark,
systemNavigationBarColor: Colors.transparent,
systemNavigationBarIconBrightness: Brightness.dark,
systemNavigationBarDividerColor: Colors.transparent,
));

У меня похожая проблема с читалкой, где я хочу установить ночной режим с темным фон. В качестве обходного пути в читалке при переходе в ночной режим меняю еще и панель навигации, но это кажется плохим решением.
Подробнее здесь: https://stackoverflow.com/questions/789 ... een-conten
Мобильная версия