Xamarin.Forms перетащить элемент списка и показать параметры? - PullRequest
0 голосов
/ 14 февраля 2019

Ребята, я работаю с Xamarin.Forms и у меня есть сомнения, могу ли я сделать что-то подобное в ListView?

Delete Item from list View on left drag

1 Ответ

0 голосов
/ 15 февраля 2019

Этого можно достичь. Вам придется создавать собственные средства визуализации, чтобы делать то, что вы хотите.Для iOS пользовательский рендер будет выглядеть так: http://forums.xamarin.com/discussion/comment/56693/#Comment_56693

Для Android это будет немного сложнее, так как просмотр списков не является родным, но, возможно, вы либо внедрите метод OnFling в своемсобственный, или, может быть, использовать проект, подобный этому, в пользовательском рендерере: https://github.com/47deg/android-swipelistview

Кроме того, вот пост, который дает некоторое представление о создании пользовательских рендереров с помощью распознавателей жестов: http://arteksoftware.com/gesture-recognizers-with-xamarin-forms/

Вы также можете использовать SfListView для достижения этой цели.https://help.syncfusion.com/xamarin/sflistview/swiping#swipe-customizations

Демонстрационная версия GIF.

enter image description here

...