在IOS App中向后滑动功能

时间:2018-04-20 13:24:46

标签: ios xamarin

我正在开发Xamarin的应用程序。刷卡的iOS功能不起作用,我不知道如何弄清楚并修复它。任何形式的帮助将不胜感激。 我在哪里可以在我的应用程序代码文件中找到此功能。如何启用或禁用它?

2 个答案:

答案 0 :(得分:0)

self.navigationController.interactivePopGestureRecognizer.delegate = nil;

答案 1 :(得分:0)

您可以创建UIGestureRecognizerDelegate,在此委托中,我们可以使用名为ShouldBegin()的事件来启用或禁用系统返回功能:

public class MyGestureDelegate : UIGestureRecognizerDelegate
{
    public override bool ShouldBegin(UIGestureRecognizer recognizer)
    {
        return true;
    }
}

然后将Delegate分配给它:

NavigationController.InteractivePopGestureRecognizer.Delegate = new MyGestureDelegate();