Xamarin-触发UITapgestureRecognitor后将其删除
我相信这个很容易。对不起,我是Xamarin的新手。。。 我想在触发侦听器后将其删除。 所以,当我点击的时候,我想破坏听众。有什么建议吗Xamarin-触发UITapgestureRecognitor后将其删除,xamarin,xamarin.ios,Xamarin,Xamarin.ios,我相信这个很容易。对不起,我是Xamarin的新手。。。 我想在触发侦听器后将其删除。 所以,当我点击的时候,我想破坏听众。有什么建议吗 UITapGestureRecognizer tapGesture = new UITapGestureRecognizer(() => { Console.Writeline("tap"); link.RemoveGestureRecognizer(????); }); link.Ad
UITapGestureRecognizer tapGesture = new UITapGestureRecognizer(() =>
{
Console.Writeline("tap");
link.RemoveGestureRecognizer(????);
});
link.AddGestureRecognizer(tapGesture);
我不知道如何在我放置的参数“?”上引用自身您需要对
UITapGestureRecognitizer
的引用,因此可以执行以下操作:
UITapGestureRecognizer tapGesture = new UITapGestureRecognizer(() =>
{
Console.Writeline("tap");
link.RemoveGestureRecognizer(????);
});
link.AddGestureRecognizer(tapGesture);
UITapGestureRecognizer tapGesture = new UITapGestureRecognizer((obj) =>
{
Console.WriteLine("tap");
link.RemoveGestureRecognizer(obj);
});
link.AddGestureRecognizer(tapGesture);