Я создаю мое первое приложение во флаттере, и у меня возникают проблемы с управлением состоянием. У меня есть MainPage.dart с BottomNavigationBar , а тело: с tabPages [MainTab, ...] . В MainTab у меня есть ListView, и когда я нажимаю на элемент ListView, он должен открыть детали, однако BottomNavigationBar не должен быть удален .
Ниже у меня есть дизайн. (Я использую Модель Scoped ).
Я пробовал эти решения
https://gist.github.com/HansMuller/0e76c54b1f2d4423efbdc2c185e761ef и Как перейти на страницу, не удаляя BottomNavigationBar в флаттере?
Но в этих случаях я не могу перенаправить на страницу без нижней навигации. Когда я нажимаю кнопку FLoatingActionButton: она должна открыть новую страницу без нижней навигации (BottomNavigationBar всегда остается внизу, даже если я этого не хочу)