我正在尝试实现交互式Pop Gesture Recognizer,因此我可以从左向右滑动并返回一页(类似于iOS上的“设置”)。我的目标是在一处添加此功能,它将影响整个应用程序。
我尝试使用ViewDidLoad
和ViewWillAppear
方法在基本View Controller上添加识别器,但是它不起作用。我也尝试过将其添加到App Delegate文件中,但是它不起作用。我应该如何实施呢?
我的实现代码如下所示(在View Controller中),但不起作用:
ViewWillAppear(bool animated){
...
NavigationController.InteractivePopGestureRecognizer.Delegate = this;
NavigationController.InteractivePopGestureRecognizer.Enabled= true;
...
}
在NavigationController
方法中,ViewController
在我的ViewWillAppear
中似乎为空