ios object-c 取消侧滑返回
要禁用iOS应用程序中的侧滑返回功能,可以使用以下两种方法之一:
- 通过修改导航控制器的
interactivePopGestureRecognizer属性来禁用侧滑返回手势:
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
将上述代码放置在应用程序中具体需要禁用侧滑返回的位置,例如在视图控制器的viewDidLoad方法中。
- 通过自定义导航控制器子类来禁用侧滑返回功能:
首先,创建一个继承自UINavigationController的子类,例如CustomNavigationController。然后,重写viewDidLoad方法,并在其中禁用interactivePopGestureRecognizer手势:
- (void)viewDidLoad {
[super viewDidLoad];
self.interactivePopGestureRecognizer.enabled = NO;
}
最后,在应用程序中使用自定义导航控制器类代替默认的导航控制器类。
这两种方法都可以禁用iOS应用程序中的侧滑返回功能。根据你的具体需求,选择其中一种方法即可
原文地址: https://www.cveoy.top/t/topic/im5B 著作权归作者所有。请勿转载和采集!