ios开发中如何解决侧滑手势返回问题
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,小编给大家分享一下ios开发中如何解决侧滑手势返回问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!侧滑手势返回iOS的侧
千家信息网最后更新 2025年01月18日ios开发中如何解决侧滑手势返回问题
小编给大家分享一下ios开发中如何解决侧滑手势返回问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
侧滑手势返回
iOS的侧滑返回手势有着很好的操作体验,不支持侧滑返回的应用绝对不是好应用。但是在开发过程中在自定义了返回按钮,或者某些webView,tableView等页面,侧滑返回手势失效,这时候就需要我们来进行设置一下了,可以在基类里面协商如下代码:
if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) { //需要遵循一下手势的代理 self.navigationController.interactivePopGestureRecognizer.delegate = self; self.navigationController.interactivePopGestureRecognizer.enabled = YES; }
问题:当返回navigationController的最顶层的Controller的时候。再次侧滑,这个时候你在点击一个push页面的操作,你会发现卡那了,半天才会有反应。
这是由于,在最顶层Controller手势依然有效,但是滑动后,并找不到返回的页面。造成软件卡顿,假死所以就要在rootViewController中让此手势失效。把下面的设为NO
self.navigationController.interactivePopGestureRecognizer.enabled = YES;
当然你也可以使用一个第三方库,写的相当棒。他对系统的侧滑返回手势进行拓展,不用从边缘滑动,只要右滑即可返回。最重要的是,他只需要加入项目中即可,不需要一行代码即可实现。
以上是"ios开发中如何解决侧滑手势返回问题"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
手势
侧滑
问题
开发
篇文章
页面
代码
内容
时候
顶层
应用
有效
重要
一行
不怎么
不用
再次
大部分
天才
按钮
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中国原油期货软件开发
松江区服务器设备回收公司哪里有
为何不能连接微软激活服务器
户外体育网络安全
哪家的服务器比较好
ai视频智能分析服务器海康威视
旅呗网络技术有限公司
服务器连电脑网线插哪个口
win7串口停止服务器
数据库编写储存过程
承德科技产业互联网平台
吉林智能软件开发维修价格
my数据库怎么打开
哪些可以免费学习网络技术
自助售货软件开发
更改ibm服务器管理地址
远程服务器下载不了
软件开发学的不精怎么找工作
网络安全大学哪家强
网络安全 epub
网络安全典型案例中学生
长沙服务器散热器工艺
实时数据库的采样频率
软件开发费属于劳务吗
网络安全检索平台
ccs5.3软件开发环境
传奇世界2物品数据库
软件开发神话软件工程
pns网络技术
自学软件开发费钱