隐藏系统返回按钮,保留系统滑动返回
2017-08-10 17:12
176 查看
发现了个问题, titleView里有textField的话,输入字后右划一下并且不退出当前页面的时候返回按钮会出现,而且位置大小都比较诡异,不输入字的话没有这个问题,目前不明白是什么情况
以下为原文
_delegate是这样的,其实泛型没有也行,毕竟就是用来暂存原代理的,又不用它去调代理方法
以下为原文
- (void)viewWillAppear:(BOOL)animated { self.navigationItem.hidesBackButton = YES;//导致不能滑动返回,所以有了以下代码 _delegate = self.navigationController.interactivePopGestureRecognizer.delegate; self.navigationController.interactivePopGestureRecognizer.delegate = self; } - (void)viewWillDisappear:(BOOL)animated { //把系统返回手势的代理"还回去",不然会影响到其他页面 self.navigationController.interactivePopGestureRecognizer.delegate = _delegate; }
_delegate是这样的,其实泛型没有也行,毕竟就是用来暂存原代理的,又不用它去调代理方法
id<UIGestureRecognizerDelegate> _delegate;
相关文章推荐
- iOS 自定义返回按钮保留系统滑动返回功能
- IOS-自定义返回按钮,保留系统滑动返回
- iOS 自定义返回按钮,保留系统滑动返回
- iOS 自定义返回按钮,保留系统滑动返回
- iOS 自定义返回按钮,保留系统滑动返回
- JQ 移动端返回顶部,往下滑动时显示返回按钮,往上滑动时隐藏返回按钮
- IOS开发-设置隐藏系统默认返回按钮(默认顶部)
- iOS覆盖系统返回按钮后,滑动返回功能
- iOS隐藏系统导航栏左侧返回按钮上的标题
- IOS开发OC 如何将导航栏左侧系统自动生成的返回按钮的文字去掉,只保留小于号"<"图案
- 4000 AndroidStudio Toolbar 滑动隐藏以及返回按钮点击事件
- iOS 开发 系统返回按钮隐藏文字、自定义文字
- AndroidStudio Toolbar 滑动隐藏以及返回按钮点击事件
- iOS自定义返回按钮,保留系统侧滑返回手势
- ionic android双击退出应用和物理返回按钮隐藏键盘的实现
- iOS 11,关于隐藏导航栏左侧返回按钮的标题title
- ios7--系统自带的向右滑动手势返回上一个界面
- iOS 设置导航栏 返回按钮文字隐藏
- JS做”返回顶部”按钮功能并实现滑动效果
- asp.net mvc3 网站退出系统后使用浏览器的回退按钮依然能返回到内容页的处理方法