能告诉我如何识别Xamarin Forms应用程序中的长按手势?
我用前几天 TapGestureRecognizer
TapGestureRecognizer imageTap = new TapGestureRecognizer();
imageTap.Tapped += (sender, args) => this.OnClickImage;
image.GestureRecognizers.Add(imageTap);
Run Code Online (Sandbox Code Playgroud)
但我不知道如何根据xamarin论坛的这个帖子做长按手势
它应该看起来像这样,但它不起作用.
var dumpParam = new RelayGesture((g, x) => DisplayAlert("Title", "Hello message", "Cancel"));
book.Cover.SetValue(Gestures.InterestsProperty, new GestureCollection() {
new GestureInterest
{
GestureType = GestureType.LongPress
GestureCommand = // what should I set?
GestureParameter = dumpParam
}
});
Run Code Online (Sandbox Code Playgroud)
如何设置我的自定义处理程序方法?