在 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(使用前将#替换为@)