当前位置: 首页 > news >正文

iOS开发- 隐藏状态栏(电池栏)

分为两种情况:

1. 想要隐藏某个视图的状态栏, 比方说, 从界面A, push 到界面B的时候, 界面A原本显示状态栏, 然而我们须要界面B不显示状态栏。

这时候, 能够这样做:

在B中实现:

- (void)viewDidLoad
{
    [super viewDidLoad];
    
    if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)])
    {
        // iOS 7
        [self prefersStatusBarHidden];
        [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
    }
}

- (BOOL)prefersStatusBarHidden
{
    return YES;//隐藏为YES,显示为NO
}

而且, 在plist文件里加入:

设置key:View controller-based status bar appearance 为YES



2.这样的比較干脆, 直接全部视图都隐藏状态栏。也比較简单。

(在plist里设置):
首先设置key:Status bar is initially hidden 为YES
然后设置key:View controller-based status bar appearance 为NO
就可以实现全局隐藏状态栏了。


相关文章:

  • 惊人的超速学习实验
  • EASYUI Dialog的基本使用
  • 文本阴影text-shadow全兼容
  • mysql 1040错误Too many connections的方法
  • 由su和su -的区别谈学习linux运维方法
  • 自动升级系统的设计与实现(续2) -- 增加断点续传功能 (附最新源码)
  • Dom4j递归输出所有的接点和值
  • 数据预处理
  • 流控PANABIT 12在ESX里安装小结
  • Oracle的oci和thin的不同
  • 几个 vim 的块操作命令
  • Android进阶:打jar包获取assets中的资源 解决selector XML文件不能解...
  • 模拟实现兼容低版本IE浏览器的原生bind()函数功能
  • oracle中exp,imp(导入,导出)的使用详解
  • 【原创】erlang 模块之 rpc
  • [分享]iOS开发 - 实现UITableView Plain SectionView和table不停留一起滑动
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • AngularJS指令开发(1)——参数详解
  • cookie和session
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • gops —— Go 程序诊断分析工具
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • Java多态
  • java正则表式的使用
  • markdown编辑器简评
  • python docx文档转html页面
  • Redis 懒删除(lazy free)简史
  • springboot_database项目介绍
  • storm drpc实例
  • supervisor 永不挂掉的进程 安装以及使用
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 构造函数(constructor)与原型链(prototype)关系
  • 技术胖1-4季视频复习— (看视频笔记)
  • 前端面试题总结
  • 如何正确配置 Ubuntu 14.04 服务器?
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 学习JavaScript数据结构与算法 — 树
  • const的用法,特别是用在函数前面与后面的区别
  • 阿里云ACE认证学习知识点梳理
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​520就是要宠粉,你的心头书我买单
  • # .NET Framework中使用命名管道进行进程间通信
  • ###C语言程序设计-----C语言学习(6)#
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (1) caustics\
  • (Forward) Music Player: From UI Proposal to Code
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (利用IDEA+Maven)定制属于自己的jar包
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (四)linux文件内容查看
  • (新)网络工程师考点串讲与真题详解
  • (一)Linux+Windows下安装ffmpeg