iOS  隐藏导航条和状态栏实现方法

 更新时间:2016年11月18日 16:13:56   投稿:lqh  
这篇文章主要介绍了 iOS隐藏导航条和状态栏实现方法的相关资料,有时候根据需求开发APP 需要隐藏导航栏和状态栏,这里提供了实现方法需要的朋友可以参考下

 iOS  隐藏导航条和状态栏实现方法

状态栏的高度是20,导航栏的高度是44,如果同时存在状态栏的导航条,我们通常会设置view上的控件的位置的X 大于等于 64.

一:隐藏导航条self.navigationController.navigationBarHidden = YES;

二:隐藏状态栏:

第一步:在info.plist 文件里增加两个类型(Type)为bool 选项, Status bar is initially hidden 设为YES;View controller-based status bar appearance 设为NO;

第二步:在想要隐藏状态栏的页面的写代码: [UIApplication sharedApplication].statusBarHidden = YES;

另外,值得一说的是: 隐藏状态栏和隐藏 导航条 所用到的原理与性质一样, 在一个页面A隐藏了,其它与他有关的页面B(如Apush到B)的状态栏/导航栏也会被隐藏,如果不想隐藏某个页面的状态栏/导航条,则可以在viewWillAppear:(BOOL)animated 里写 [UIApplication sharedApplication].statusBarHidden = NO/ self.navigationController.navigationBarHidden = NO;

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • IOS实现手动截图并保存

    IOS实现手动截图并保存

    这篇文章主要介绍了IOS实现手动剪裁图片并保存到相册,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • iOS实现点击图片放大和长按保存图片的示例

    iOS实现点击图片放大和长按保存图片的示例

    本篇文章主要介绍了iOS实现点击图片放大和长按保存图片的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • iOS开发之自定义UITextField的方法

    iOS开发之自定义UITextField的方法

    UITextField是IOS开发中用户交互中重要的一个控件,常被用来做账号密码框,输入信息框等。本文给大家介绍iOS开发之自定义UITextField的方法,感兴趣的朋友一起学习吧
    2016-05-05
  • 解决移动端 ios 系统键盘遮挡的问题

    解决移动端 ios 系统键盘遮挡的问题

    下面小编就为大家分享一篇解决移动端 ios 系统键盘遮挡的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • 右滑返回手势和UIScrollView中手势冲突的解决方法

    右滑返回手势和UIScrollView中手势冲突的解决方法

    这篇文章主要为大家详细介绍了右滑返回手势和UIScrollView中手势冲突的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • iOS开发实战之Label全方位对齐的轻松实现

    iOS开发实战之Label全方位对齐的轻松实现

    这篇文章主要给大家介绍了关于iOS开发实战之轻松实现Label全方位对齐的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-10-10
  • iOS中的缓存计算和清除完整实例代码

    iOS中的缓存计算和清除完整实例代码

    iOS设备使用时间长了,一些应用程序的缓存垃圾文件就会越存越多,这些文件堆积多了就会拖慢系统速度。因此,小编整理了iOS中的缓存计算和清除实例
    2017-04-04
  • IOS图片无限轮播器的实现原理

    IOS图片无限轮播器的实现原理

    这篇文章主要介绍了IOS图片无限轮播器的实现原理的相关资料,需要的朋友可以参考下
    2016-03-03
  • IOS json 解析遇到错误问题解决办法

    IOS json 解析遇到错误问题解决办法

    这篇文章主要介绍了iOS json 解析遇到error: Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed.解决办法,需要的朋友可以参考下
    2017-01-01
  • iOS使用GCDSocketManager实现长连接的方法

    iOS使用GCDSocketManager实现长连接的方法

    下面想就为大家分享一篇iOS使用GCDSocketManager实现长连接的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12

最新评论