ios开发中如何解决侧滑手势返回问题
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下ios开发中如何解决侧滑手势返回问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!侧滑手势返回iOS的侧
千家信息网最后更新 2026年11月03日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安全错误
数据库的锁怎样保障安全
咖啡网
科技互联网产品
互联网与科技发展
广州宏创互联网科技
兼蜜互联网科技
火传媒上海互联网科技
上海万想互联网科技
互联网实体化科技化
互联网和黑科技的看法
港股科技和互联网
崇明区互联网教育科技售后服务
宜昌元轩互联网科技有限公司
威龙国际互联网科技公司
恒生互联网科技业指数调整周期
银行科技岗属于互联网吗
张召忠谈中国互联网科技
互联网科技的前景
长沙易易互联网科技有限公司
互联网企业和网络科技有限公司
利用互联网等科技手段
互联网科技小贷
智慧科技互联网
互联网科技ppt模板
互联网金融和金融科技
互联网科技股有哪些
互联网公司会议桌创意科技软装饰
哈尔滨新华互联网科技学院
互联网校园科技培训
四川慕妮娅互联网科技有限公司
济南有互联网科技公司吗