ios 系统状态栏样式修改_iOS设置状态栏样式-程序员宅基地

技术标签: ios 系统状态栏样式修改  

标签:状态栏样式, statusBarStyle

状态栏的样式系统的默认样式是黑色的,但可以修改,方法有2种

方法1:

// 返回状态栏的样式

- (UIStatusBarStyle)preferredStatusBarStyle{

return UIStatusBarStyleLightContent;

}

// 控制状态栏的现实与隐藏

- (BOOL)prefersStatusBarHidden{

return YES;

}

这个方法会在界面调用的时候实现,并且只能作用于实现此方法的当前控制器中,对其他界面的设置不产生任何影响(如果所有控制器都没有设置,当当前控制器消失的时候,状态栏会恢复至系统默认的状态)。

利用这种方式设置后,

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent

或UIApplication.shared.statusBarStyle = UIStatusBarStyle.lightContent,

这种设置方式无论在什么地方设置都是不起作用的。

方法2:

在info.plist文件中添加一个属性航,选中表空白地方,右键选中Add Row, 然后在列表中选中最后一个选项,也就是View controller-based status bar appearance,设置为No(不支持在文件中设置状态栏样式),然后在AppDelegate中写上[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContentUIApplication.shared.statusBarStyle = UIStatusBarStyle.lightContent; 或UIApplication.shared.statusBarStyle = UIStatusBarStyle.lightContent ,

这样的话,全局的状态栏样式就OK了。其他的界面如果想要改变样式的话,直接用

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;或UIApplication.shared.statusBarStyle = UIStatusBarStyle.lightContent

修改就可以了。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_36259939/article/details/112921682

智能推荐

苹果手机录屏软件_一款“短小精悍的”手机录屏软件-程序员宅基地

文章浏览阅读326次。ADV屏幕录制今天是2019年4月20日,天气阴,但斑马每天都很开心,为什么了,因为今天是周六呀,我就有时间去撩妹了,哈哈,当然不是,我就有好多时间写东西了,前几天看到有后台留言,问有没有手机端的录屏软件,现在的智能手机本身都会自带手机录屏功能,但由于一些手机的性能不是很强大,所以导致一些录屏功能不太理想,所以需要一些辅助软件来解决我们的需求,来进行视频的简单编辑,首先斑马君给大家录制一个手机自带...

聚类算法中层次聚类(Hierarchical Clustering)_该方法将数据集中的每个样本视为一个独立的聚类,然后通过计算样本之间的相似性或-程序员宅基地

文章浏览阅读261次。层次聚类(Hierarchical Clustering)是一种常用的聚类算法,它的主要思想是通过计算样本之间的相似性或距离,将样本逐步合并形成一棵层次化的聚类树。凝聚型层次聚类是从每个样本作为一个独立的聚类开始,然后通过合并相似的聚类逐渐形成更大的聚类,直到最终只剩下一个聚类或者达到预设的聚类数目。分裂型层次聚类则是从全部样本作为一个聚类开始,然后通过分裂聚类来逐渐形成更小的聚类,直到每个样本都成为一个独立的聚类或者达到预设的聚类数目。通过观察聚类树,可以确定合适的切割高度,得到最终的聚类结果。_该方法将数据集中的每个样本视为一个独立的聚类,然后通过计算样本之间的相似性或

python爬虫原理和编程实战:爬取CSDN博主的账号信息-程序员宅基地

文章浏览阅读9.5k次,点赞46次,收藏31次。python爬虫原理和编程实战:爬取CSDN博主的账号信息

C语言开源项目及c++库大全_c语言开发库-程序员宅基地

文章浏览阅读915次。安装 GTK 环境Ubuntu命令sudo apt-get install gnome-core-devel sudo apt-get install libglib2.0-doc libgtk2.0-doc sudo apt-get install devhelp sudo apt-get install glade-gnome glade-common glade-_c语言开发库

解决M1处理器安装adobe闪退问题 PR/PS/AE/LR/AU/AI等已全部支持MAC苹果 M1芯片处理器_lr m1闪退-程序员宅基地

文章浏览阅读1.2w次,点赞7次,收藏22次。Adobe软件兼容性更新 ,PR/PS/AE/LR/AU等软件已全部支持苹果最新M1芯片 ,搭建可以放心购买m1芯片的苹果电脑了~苹果公司最新发布的基于M1芯片的Mac笔记本电脑应该很多小伙伴都入手了,但是最新的Mac由于采用的是基于ARM架构的核心,对很多基于Intel(英特尔)处理器的老款mac的软件应用兼容不太好,导致很多现有软件安装好后无法运行,或者报错和闪退!同样!对于Adobe系列的软件,M1兼容性也不太好,相信很多小伙伴下载的大部分PR版本都无法运行!经过笔者这几天的探索,通过对ado_lr m1闪退

linux 配置jdk 环境变量 没效果,linux下jdk环境变量配置深度分析----解决环境变量不生效的问题...-程序员宅基地

文章浏览阅读3k次。1.linux下jdk环境变量配置是否需要配置环境变量,主要看java -version 显示的版本是否为你期望的版本1.1 不需要配置环境变量的情况使用java -version查看,版本显示正好是你刚刚安装的版本,这一般为rpm包安装的情况rpm安装命令:rpm -ivh /data/software/jdk-7u67-linux-x64.rpm1.2 需要配置jdk环境的情况java -ve..._linux 配置jdk环境变量无效

随便推点

python学习-综合练习七(二分查找(递归)、线性查找、插入排序、快速排序、选择排序、冒泡排序、归并排序、堆排序)-实例_python冒泡排序二分查找迭代递归例题-程序员宅基地

文章浏览阅读540次。文章目录二分查找线性查找插入排序快速排序选择排序冒泡排序归并排序堆排序推荐代码一推荐代码二希尔排序拓扑排序说明:本篇博文的知识点大部分来自 Python3 实例二分查找二分搜索是一种在有序数组中查找某一特定元素的搜索算法。这种搜索算法每一次比较都使搜索范围缩小一半。二分查找有一个特定条件,对于有序且从小到大排列的容器才能使用这是从菜鸟教程里面截取的一张图,很好的解释了二分查找。输入数值为4,一半是第五位:7,小于7,在前半部分。再一半取得第二位:3,大于3,在3之后的半部分里面,这样一直二分_python冒泡排序二分查找迭代递归例题

Module build failed (from ./node_modules/html-loader/dist/cjs.js): TypeError: this.getOptions is n_module build failed (from ./node_modules/style-loa-程序员宅基地

文章浏览阅读839次。Module build failed (from ./node_modules/html-loader/dist/cjs.js):TypeError: this.getOptions is not a functionModule build failed (from ./node_modules/html-loader/dist/cjs.js):TypeError: this.getOptions is not a function在终端中运行 npm run serve 出现以上错 ,注_module build failed (from ./node_modules/style-loader/dist/cjs.js): typeerro

python运维是做什么的_python运维开发是做什么的-程序员宅基地

文章浏览阅读45次。VIP专享文档VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP专享文档”标识的文档便是该类文档。了解文档类型VIP免费文档VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取,非会员用户可以通过开通VIP进行获取。只要带有以下“VIP免费文档”标识的文档..._python运维开发是做什么的

如何写好付费专栏之开宗明义篇_csdn如何开付费专栏-程序员宅基地

文章浏览阅读10w+次,点赞20次,收藏18次。本文主要介绍了写好付费专栏的开宗明义篇,希望对学习博客写作的同学们有所帮助。文章目录1. 开设本专栏的动机2. 课程大纲_csdn如何开付费专栏

近期招收计算机考研调剂学生有感 | 考研调剂指南-程序员宅基地

文章浏览阅读1.1k次,点赞4次,收藏10次。大家好,我是阿秀。很多人都私聊催更《逆袭进大厂》系列的计算机网络八股文,最近实在是有点忙,主要是在帮老师招收计算机考研的学生,耽搁了...别问啥时候更了,下篇一定,下篇一定。先插更一篇考研..._计算机调剂备注没有科研能写有吗

经典排序算法之:冒泡排序_使用冒泡排序,对下面的数组进行1-12排序-程序员宅基地

文章浏览阅读1.4k次。  排序算法在编程中有着举足轻重的地位。排序能够让人们很直观的看到数据的意义。在Java编程中,有很多排序算法,例如插入排序、冒泡排序、归并排序、快速排序等。此次让我主要讲解冒泡排序算法。目录1.冒泡排序算法的定义。2.冒泡排序算法的过程3.冒泡排序算法的实现1.冒泡排序算法的定义。  冒泡排序算法多次遍历需要多次遍历数组,在每次遍历中。比较连续相邻的元素。如果某一一对元素是降序(前面的大于后面的),则交换它们的值;否则,保持不变。  由于较小的值像气泡一样逐渐浮上顶部,而较大的值沉像底部,所以_使用冒泡排序,对下面的数组进行1-12排序

推荐文章

热门文章

相关标签