I test it on xamarin forms ios.
Adding a swipe and not doing it The scroll list speed is too different.
And adding two swipes is okay, but adding five swipes slows down the list.
The code is shown below.
<telerikDataControls:RadListView.ItemSwipeContentTemplate>
<DataTemplate>
<Grid Padding="0,0,0,5"
ColumnSpacing="0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="60" />
<ColumnDefinition Width="60" />
<ColumnDefinition Width="60" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="60" />
<ColumnDefinition Width="60" />
</Grid.ColumnDefinitions>
<Button
Grid.Column="0"
BorderRadius="0"
Image="{Binding FavoriteImage}"
BackgroundColor="{DynamicResource C_main_lev3}"
Clicked="Favorite_Clicked"/>
<Button
Grid.Column="1"
BorderRadius="0"
Image="ic_refresh.png"
BackgroundColor="{DynamicResource C_main_lev2}" />
<Button
Grid.Column="2"
BorderRadius="0"
Image="ic_setting.png"
BackgroundColor="{DynamicResource C_main_lev1}"
Clicked="NickNameUpdate_Clicked"/>
<Button
Grid.Column="4"
BorderRadius="0"
Text="hide"
TextColor="White"
BackgroundColor="{DynamicResource C_sub_theme3_lev2}"
Clicked="Hide_Clicked" />
<Button
Grid.Column="5"
BorderRadius="0"
Text="block"
TextColor="White"
BackgroundColor="{DynamicResource C_accent_theme1}"
Clicked="Block_Clicked" />
</Grid>
</DataTemplate>
</telerikDataControls:RadListView.ItemSwipeContentTemplate>