iOS功能开发_ios侧滑开启和关闭实现方法
程序员文章站
2022-03-14 08:28:54
iOS功能开发_ios侧滑开启和关闭实现方法。iOS默认开启侧滑返回,在一些页面(手势解锁页面)需要将侧滑进行关闭,为了不对原本的页面产生影响,需要在页面消失时将侧滑打开。...
iOS功能开发_ios侧滑开启和关闭实现方法。iOS默认开启侧滑返回,在一些页面(手势解锁页面)需要将侧滑进行关闭,为了不对原本的页面产生影响,需要在页面消失时将侧滑打开。
// 视图将要出现 - (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; // 关闭 侧滑 if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) { self.navigationController.interactivePopGestureRecognizer.enabled = NO; } } // 视图将要消失 - (void)viewWillDisappear:(BOOL)animated{ [super viewWillDisappear:animated]; // 开启侧滑 if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) { self.navigationController.interactivePopGestureRecognizer.enabled = YES; } }