【问题标题】:Xamarin.Forms drag listview item and show options?Xamarin.Forms 拖动列表视图项并显示选项?
【发布时间】:2019-02-14 12:48:26
【问题描述】:

大家好, 我正在使用 Xamarin.Forms,但我有疑问,我可以在 ListView 中执行类似的操作吗?

【问题讨论】:

  • 是的,可以使用自定义渲染器

标签: listview button xamarin.forms drag


【解决方案1】:

这是有可能实现的。您必须创建自定义渲染器才能执行您想要的操作。对于 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

有运行demo的GIF。

【讨论】:

    猜你喜欢
    • 2019-08-30
    • 1970-01-01
    • 1970-01-01
    • 2013-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多