SwipeView is nice in ListView. I take advantage of it for deleting messages, by the consumer swiping left on a message. Nonetheless, there appears to be completely no sensitivity for the swipe to occur, because it always opens each time I scroll the record of messages. It’s virtually unattainable to swipe completely vertically, so any even completely slight horizontal motion opens the swipe menu.
This may sound like a small factor, nevertheless it utterly breaks the expertise as virtually each scroll opens the swipe menu.
Examined with newest .NET MAUI 8.0 iOS. I used the SwipeView in a bindable stack structure, enclosed in a ListView.
Thanks.
<ListView HorizontalOptions="FillAndExpand"
ItemsSource="{Binding Objects}"
VerticalOptions="FillAndExpand"
SeparatorVisibility="None"
HasUnevenRows="True"
VerticalScrollBarVisibility="By no means"
IsPullToRefreshEnabled="True"
ItemSelected="ListView_ItemSelected">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<SwipeView>
<SwipeView.RightItems>
<SwipeItems>
<SwipeItem Textual content="Delete" BackgroundColor="#ff3b2f" IconImageSource="trash_bin" CommandParameter="{Binding .}" />
</SwipeItems>
</SwipeView.RightItems>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>