iOS开发 自定义navigationleftItem 之后手势失效的问题
2016-01-20 23:46
375 查看
@property (nonatomic, strong) UIViewController *currentShowVC; //设置代理 self.navigationController.interactivePopGestureRecognizer.delegate =(id)self; self.navigationController.interactivePopGestureRecognizer.enabled = YES; if (self.navigationController.viewControllers.count == 1){ //将当前导航控制器置空 self.currentShowVC = Nil; }else{ self.currentShowVC = self; } - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer { if (gestureRecognizer == self.navigationController.interactivePopGestureRecognizer) { //the most important return (self.currentShowVC == self.navigationController.topViewController); } return YES; } self.navigationController.interactivePopGestureRecognizer.delegate = self;
待整理。。。。。
相关文章推荐
- OCiOS开发:表格视图实现腾讯好友列表展开收缩效果
- iOS开发 masonry 设置tableHeadView
- iOS 网址总结
- 蓝懿IOS绘图Quartz2D练习
- 高效开发iOS系列 -- 那些不为人知的KVC
- Mac和 iOS下的对称和非对称加密算法的使用
- iOS开发实践之cell下载图片(NSOperation)
- IOS程序的启动过程
- plist --- 's read and write
- FMDB官方使用文档
- iOS开发里不用MVC反面教材
- iOS开发中的高版本宏检测
- IOS开发中的键盘遮挡处理
- ios第3天的气泡作业
- ios各版本推出时间表
- ios8和ios7的主要区别
- iOS中的深复制与浅复制
- iOS第三天
- iOS学习之VFL语言简介
- IOS中CALayer的使用