【发布时间】:2014-09-17 09:30:59
【问题描述】:
我想在 Xamrin Forms 中实现滑动删除功能,为此我尝试了以下方法。
-
为列表视图编写了一个自定义渲染器,并且在渲染器的“OnElementChanged”中能够访问绑定到“CustomListView”的命令,并且能够将此命令添加到如下添加的滑动手势中。
swipeGestureRecognizer = new UISwipeGestureRecognizer (() => { if (command == null) { Console.WriteLine ("No command set"); return;} command.Execute (null); });
但是我在访问特定行(滑动行)时遇到问题,因此我可以在列表视图的滑动行上显示/隐藏按钮。请您推荐一种实现相同的方法吗?
【问题讨论】:
-
我会将手势添加到 ItemTemplate 或 UITableCell。
-
你是否也为 android 实现了这一点?
标签: xaml xamarin swipe-gesture xamarin.forms