降低滑动视图中的灵敏度

2024-02-19

在 Xamarin 中,我将 SwipeView 作为 CollectionView 中的 ItemTemplate:

<CollectionView ItemsSource="{Binding MyItems}">
  <CollectionView.ItemTemplate>
    <DataTemplate>
      <SwipeView>
        <SwipeView.LeftItems>
          <SwipeItem Text="Delete" />
        </SwipeView.LeftItems>
        <Label Text="{Binding Title}"/>
      </SwipeView>
    </DataTemplate>
  </CollectionView.ItemTemplate>
</CollectionView>

除了 SwipeView 对水平滑动动作过于敏感之外,一切都很好。我不是在 CollectionView 中滚动项目,而是一直触发滑动动作。如果我想滚动项目,我必须进行完美的垂直滑动。如何让它以相反的方式工作?我想降低 SwipeView 的灵敏度,这样只有在完美执行水平滑动运动时才能打开它。我希望滚动发生在任何不被识别为完美水平滑动的运动上。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

降低滑动视图中的灵敏度 的相关文章

随机推荐