解决自定义leftBarButtonItem返回手势失效的方法
2016-05-01 14:29
399 查看
考虑到interactivePopGestureRecognizer也有delegate属性,替换默认的self.navigationController.interactivePopGestureRecognizer.delegate来配置右滑返回的表现也是可行的。在主ViewController中:
- (void)viewDidLoad { [super viewDidLoad]; self.navigationController.interactivePopGestureRecognizer.delegate = self;// 重新指定代理 }
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer { if (self.navigationController.viewControllers.count == 1) { // 关闭主界面的右滑返回 return NO; } else { return YES; } }
相关文章推荐
- 企业邮箱在Android(安卓)系统手机上POP3/IMAP协议的设置方法
- 巧用Singleton(单例)
- See LCS again
- [转] ARM 和 X86 的区别
- @RequestMapping
- iOS的学习资料
- 问题修正
- tractor quiz
- 深度学习-浅谈CNNs
- XML
- Hive入门
- 2016 UESTC Training for Data Structures H - 郭大侠与英雄学院 CDOJ 1338 并查集
- 设计模式:观察者模式(Observer)
- CentOS6.5安装Maven3.2.5
- HDU 5675 ztr loves math
- 后缀数组
- Palindrome-detection quiz
- ubuntu 16.04 php 开发环境搭建
- windows命令大全
- Model1和Model2的区别