#flutter
#трепетание
Вопрос:
У меня есть список Dismissible
виджетов внутри ListView
на странице. Страница является частью a, PageView
которую я настроил с помощью a BottomNavigationBar
, так что каждая страница PageView
соответствует вкладке в BottomNavigationBar
. (В основном, вкладки с возможностью пролистывания с нижней панелью вкладок.)
Все отлично работает в том, что касается прокрутки между страницами и нажатия вкладок для переключения между страницами. Проблема в ListView
на моей третьей странице.
Dismissibles
В моем представлении списка проведите пальцем вправо, чтобы удалить, и проведите пальцем влево, чтобы отредактировать. Проблема в том, что когда я пытаюсь вернуться на страницу (проводя пальцем вправо), Dismissibles
они настолько чувствительны, что удаляют их, если ваш палец оказывается над ними.
Я искал способы сделать их менее чувствительными, но поскольку это «щелкающее» действие для перемещения между страницами, Dismissible
обрабатывает это так, как если бы вы перетащили dismissible на 100% вправо, удалив элемент.
Я видел, что этот точный сценарий отлично работает в собственных приложениях. С native пользовательский интерфейс, похоже, знает, когда вы хотели убрать элемент или если вы хотели пролистать между страницами.
Кто-нибудь знает, что я могу сделать, чтобы получить поведение, которое я ищу?