我在页面上的Dismissible
中有ListView
个小部件的列表。该页面是PageView
的一部分,我已经用BottomNavigationBar
对其进行了设置,因此PageView
的每个页面都对应于BottomNavigationBar
中的一个选项卡。 (带有底部标签栏的基本可滑动标签)。
只要在页面之间滑动并轻触选项卡即可在页面之间进行切换,那么一切都很好。问题出在我第三页上的ListView
上。
列表视图中的Dismissibles
向右滑动即可删除,向左滑动即可编辑。问题是,当我尝试返回页面(向右滑动)时,Dismissibles
非常敏感,以至于您碰巧碰到它们时,它们会删除它们。
我一直在寻找使它们不那么敏感的方法,但是由于这是在页面之间滑动的“轻拂”动作,因此Dismissible
会将其视为您将可忽略的100%向右拖动,删除了该项目
我已经看到这种确切的方案在本机应用程序中可以正常工作。使用native时,UI似乎知道您打算何时滑动项目或何时在页面之间滑动。
有人知道我能做些什么来得到我想要的行为吗?