Описание тега flutter-drawer

1 ответ

Как изменить цвет панели инструментов для панели навигации

Как изменить цвет панели инструментов для панели навигации.
24 июн '20 в 17:35
0 ответов

Подкласс Flutter Scaffold, чтобы я мог убедиться, что Drawer и BottomNavigationBar всегда присутствуют

У меня есть Flutter приложение с разделами, к которым я могу получить доступ как из BottomNavigationBar и Drawer. У меня это работает вScaffold на корневом уровне моего приложения, а затем я использую Navigatorвиджеты для создания отдельных маршруто…
1 ответ

Как определить внешнюю часть ящика

Как определить внешность на изображении? Чтобы открыть ящик, я уже знаю его функцию, но касаться правой стороны ящика не знаю. Любая помощь будет оценена.
21 авг '20 в 15:09
2 ответа

Есть ли способ определить, есть ли открытый ящик?

У меня есть приложение Flutter, которое отображает анимацию. Я хочу, чтобы анимация приостанавливалась, если есть открытый ящик или модальный диалог (например,showModalBottomSheet) отображается в любом месте приложения. Я мог обрабатывать события оп…
22 май '20 в 18:34
1 ответ

Как я могу использовать меню флаттер-ящика при маршрутизации страниц?

Я новичок в флаттере и кодировании. Что я хочу сделать: чтобы добавить меню ящика в main.dart, он вернет Scaffold для всех страниц в меню. на каждой странице я хочу использовать разные скаффолды. (панель приложений и тело) я создал страницы, маршрут…
06 авг '20 в 18:47
0 ответов

Flutter Drawer не работает должным образом на других страницах

У меня есть общий класс ящика на 3 страницы. Здесь моя проблема в том, что если я открываю любую страницу элемента списка в ящике, пока на главном экране все работает нормально. если я перейду на какую-то страницу (скажем, экран page2), кроме главно…
2 ответа

Flutter: как написать оператор if-else для вызова ящика?

Я пытаюсь сделать drawer в классе DetailedPage только когда предыдущий класс был CameraPage. Для этого я создаю переменную StringpreviousScreen = 'CAMERA' и передал переменную в класс DetailedPage. Однако мне трудно написать оператор if-else, чтобыd…
15 авг '20 в 20:26
1 ответ

Корпус строительных лесов перестраивается при открытии меню ящика.

У меня есть виджет с отслеживанием состояния, который строит эшафот. Я использую ящик в эшафоте для бокового меню. Кроме того, тело Scaffold - это FutureBuilder, который получает данные из базы данных firestore и отображает информацию в Card в теле.…
25 окт '20 в 21:00
0 ответов

многостраничный ящик во Flutter

Поэтому в основном я хочу достичь чего-то вроде этого: значок языка щелкается в ящике, и все другие виджеты уходят, и на их место попадает список из трех виджетов (английский, арабский, французский)... поэтому я могу выбрать, какой язык я хотите исп…
21 окт '20 в 15:07
3 ответа

Как закрыть панель навигации при автоматическом возврате с определенного экрана во флаттер?

Я работаю над проектом флаттера, в котором есть панель навигации с тремя маршрутами. Каждый раз, когда я иду по определенному маршруту и ​​возвращаюсь, панель навигации открывается автоматически. Я хочу, чтобы панель навигации оставалась закрытой до…
1 ответ

Flutter - Drawer: показывать существующую страницу, если она существует, а не новый экземпляр

Приложение, которое я разрабатываю, пытается максимально адаптировать возможности для пользователей Android и iOS. Для этого приложение запускает CupertinoApp и MaterialApp. На iOS я использую CupertinoScaffold показывая с BottomNavigationBarItems. …
2 ответа

Есть ли правильный способ перемещаться по ящику?

Я новичок во Flutter. Я хочу спросить, есть ли правильный способ перемещаться между экранами через ящик? Потому что есть проблема со стеком навигации. |: -------: | | ------- | | ------- | | ------- | | screen1 | например, если на экране 1 есть кноп…
23 июн '21 в 09:13
0 ответов

как передать значение в пузырьковом оверлее

когда приложение работает, пузырьковый экран работает нормально, а значение скорости изменяется на пузырьковом экране. Но когда приложение работает в фоновом режиме, значение скорости не изменяется на пузырьковом экране? мне нужны значения потока на…
1 ответ

OnTapped моих плиток Drawer запускается, когда я нажимаю кнопку меню моего ящика

Поэтому я сделал собственный ящик приложений для своего флаттер-приложения. но теперь, когда я нажимаю кнопку меню «Открыть ящик», выполняется первый оператор else моего дерева виджетов. Я относительно новичок в флаттере. Кто-нибудь знает, что я дел…
1 ответ

Закрытие ящика при щелчке нижней панели навигации, флаттер

я хочу закрыть свой виджет каждый раз, когда пользователь нажимает кнопку в , но не могу понять эту вещь. Теперь моя настройка BNB заключается в том, что текущее состояние всего экрана запоминается через приложение, но я хочу закрыть ящик, если он о…
1 ответ

Изображение не загружается в заголовке Flutter Draw

Я новичок в флаттер-дротике и пока безуспешно пытался загрузить изображение в свой заголовок отрисовки. Кто-нибудь может пролить свет на это? Пожалуйста, найдите мой код ниже. class MainDrawer extends StatelessWidget { @override Widget build(BuildCo…
01 фев '21 в 03:25
1 ответ

Уменьшите расстояние между ведущим и заголовком во флаттере

я пытаюсь уменьшить пространство между вводом описания изображения здесь , ведущим и заголовком, который представляет собой изображение заметок и заголовок заметок моя часть кода: drawer: Drawer( child: ListView( padding: EdgeInsets.zero, children: …
17 янв '21 в 18:34
0 ответов

Почему я не могу найти свой ящик? Он буквально открывается при смахивании

Мой ящик отлично открывается при считывании, поэтому я знаю, что он там есть. Однако ниже сказано другое: print('Has drawer'); print(Scaffold.of(context).hasDrawer); print('ancestor scaffold'); print(Scaffold.maybeOf(context)?.hasDrawer); Результат:…
11 апр '22 в 22:46
1 ответ

Как создать расширяемый список в навигационном ящике Flutter, который использует одну панель приложений для разных экранов

Мне нужно разработать навигационный ящик во флаттере, и я новичок в флаттере, я использую следующий код, и это создает меню, как и ожидалось, но проблема в том, 1.handling screen navigation 2.maintaining state and navigating back to the screen which…
23 май '22 в 13:24
0 ответов

Как убрать всплывающие экраны во флаттере с помощью навигатора 2.0

Я использую navigator 2.0 и Provider для добавления и удаления экранов. когда я перемещаюсь с помощью Drawer(), я могу перейти с первого экрана на второй экран, но не обратно... таким образом, выбрав пункт меню в ящике. Ошибка, которую я получаю, за…