当前位置: 移动技术网 > 移动技术>移动开发>IOS > iOS功能开发_ios侧滑开启和关闭实现方法

iOS功能开发_ios侧滑开启和关闭实现方法

2018年01月07日  | 移动技术网移动技术  | 我要评论

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;
    }
}

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网