iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决
来源:互联网 发布:淘宝仓库管理员累吗 编辑:程序博客网 时间:2024/05/16 06:31
在自定义返回按钮的时候,侧滑手势返回往往默认失效了,怎么让侧滑有效呢
UIButton *btn =[UIButton buttonWithType:UIButtonTypeCustom];
[btn setTitle:@"返回" forState:UIControlStateNormal];
[btn addTarget:self action:@selector(back) forControlEvents:UIControlEventTouchUpInside];
btn.frame=CGRectMake(0, 0, 60, 40);
[btn setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
UIBarButtonItem *item =[[UIBarButtonItem alloc]initWithCustomView:btn];
self.navigationItem.leftBarButtonItem=item;
添加下面这一句代码即可
self.navigationController.interactivePopGestureRecognizer.delegate=(id)self;
注意:iOS7 下 此手势 与 UIControlEventTouchDown 会有冲突
解决办法:如下代码
/*** 功能:禁止右滑手势*/ self.navigationController.interactivePopGestureRecognizer.delaysTouchesBegan=NO;
0 0
- iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决
- iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决
- iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决
- iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决
- iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决
- iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决
- iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决---亲测是有效的。
- iOS 解决自定义导航栏返回按钮 系统右滑返回手势失效问题 最简单方法
- 自定义导航栏返回按钮右滑返回手势失效等问题
- 自定义导航的返回按钮 导致右滑返回失效的解决
- iOS开发之边缘手势返回(解决自定义返回按钮手势无效)
- iOS自定义导航下, 右划返回失效的问题
- iOS 自定义导航栏pop返回手势,全屏右滑返回
- iOS自定义导航栏的返回按钮
- iOS 自定义导航栏的返回按钮
- iOS自定制导航栏返回按钮或者隐藏导航栏pop手势失效解决方案
- 自定义返回按钮后,右滑返回功能失效解决方法
- ios开发之自定义默认生成的导航栏 标题 颜色 返回按钮
- 微信企业号java,主页型应用的oauth2验证
- jquery图片轮播器插件 jquery.slides
- c#事务处理(Transaction)
- 析构函数到底都做了什么
- 设置Edittext 能输入小数,
- iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决
- JAVA中的命令模式实例教程
- 20160310工作日志
- POJ 1155 树形dp
- TCP保活(TCP keepalive)
- Ajax传一个数组数据
- vim script for kernel coding
- 数据库表的建立的一些注意事项
- 工作流引擎Activiti使用总结