资讯专栏INFORMATION COLUMN

#iOS学习笔记# 隐藏navigationBar,同时支持又滑返回功能的解决办法

Carson / 2169人阅读

摘要:假设有一个继承的子类,想要隐藏,同时又想支持又滑返回功能如果直接设置,那同时也会屏蔽又滑返回功能解决办法解决办法参考

假设有一个继承UINavigationController的子类,想要隐藏navigationBar,同时又想支持又滑返回功能

如果直接设置self.navigationBarHidden = YES;,那同时也会屏蔽又滑返回功能

解决办法1:

self.navigationBarHidden = NO;
self.navigationBar.hidden = YES;

解决办法2:

self.navigationBarHidden = NO;
self.interactivePopGestureRecognizer.delegate = self;

参考:http://stackoverflow.com/questions/19833939/uinavigationcontoller-interactivepopgesturerecognizer-inactive-when-navigation-b

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/16048.html

相关文章

  • iOS页面转场导航栏样式方案梳理

    摘要:方案五方案说明使用系统导航栏,页面过渡添加在转场的过程中隐藏原有的导航栏并添加假的,当转场结束后删除假的并恢复原有的导航栏,这一过程可以通过的方式完成,而每个只需要关心自身的样式即可。 声明: 最后更新时间:2019年3月13日 为保证时效性,持续更新地址为:iOS页面转场导航栏样式方案梳理 1.背景 在iOS开发中每个页面都有可能被个性化设计,但如果页面是以push方式进行管理...

    lvzishen 评论0 收藏0
  • iOS系统中导航栏转场解决方案与最佳实践

    摘要:背景目前,开源社区和业界内已经存在一些导航栏转场的解决方案,但对于历史包袱沉重的美团而言,这些解决方案并不完美。中的导航栏属于各个业务方的公用资源,由于缺乏相应的约束机制和最佳实践,导致业务方之间的代码耦合程度不断增加。 背景 目前,开源社区和业界内已经存在一些 iOS 导航栏转场的解决方案,但对于历史包袱沉重的美团 App 而言,这些解决方案并不完美。有的方案不能满足复杂的页面跳转场...

    wangbjun 评论0 收藏0
  • 让UINavigationController更好用

    摘要:在转场的过程中隐藏原有的导航栏并添加假的,当转场结束后删除假的并恢复原有的导航栏,这一过程可以通过的方式完成,而每个只需要关心自身的样式即可。 去年看到过美团点评技术团队的一篇文章iOS系统中导航栏的转场解决方案与最佳实践,文章对系统导航栏的改造很有意思,最近就试着写点代码练练手。 项目地址:DoubleNavigationController 这个库还没有在实际项目中检验过,还有很多...

    woshicixide 评论0 收藏0
  • iOS开发中实用功能

    摘要:嵌套的滑动冲突解决方案虽然苹果建议我们不要嵌套,但是这话到底是对开发者说的,架不住设计师就是要这么画设计图。在线音频流播放这是一篇关于在线音频播放的文章,参考自苹果的。在移植到后,可以通过播放上面的音频,实现在线播放音频的功能。 嵌套UIScrollview的滑动冲突解决方案 虽然苹果建议我们不要嵌套 UIScrollview ,但是这话到底是对开发者说的,架不住设计师就是要这么画设计...

    yeooo 评论0 收藏0
  • iOS学习

    摘要:为开源点赞如何写出一个丝滑的图片浏览器写的图片浏览器,与微信一致的交互体验是一个项目的依赖管理器,使用它可以让导入第三方库和处理依赖关系变得简单。 【React Native 系列教程】Mac(OSX) 平台搭建 React Native 开发环境 在 Mac 平台上开发 React Native 需要安装以下环境和工具: Note.jsReact Native Command Lin...

    sshe 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<