iOS/Swift3.0 修改状态栏文字的颜色
来源:互联网 发布:技盖至此乎翻译 编辑:程序博客网 时间:2024/06/15 14:53
我在这里提供几种方法,大家可以根据需求使用(如有不正确的地方,请留言)
1.全工程的颜色都是白色(从app启动就是白色)。
第一步:在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO
第二步:在info.plist中添加:
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleLightContent</string>
这样就可以把默认的黑色改为白色,注意从启动的时候就是白色。
2.全工程的颜色都是白色(启动的时候是默认的颜色黑色)
第一步:在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO
第二步:在viewWillAppear中添加代码
oc:[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent];//状态栏内容颜色
swift:UIApplication.shared.statusBarStyle = .lightContent
这样就可以把默认的黑色改为白色,注意启动的时候是默认的颜色黑色。
3.只是部分控制器需要修改状态栏文字的颜色
只需要把上面第二步的白色改成黑色,即lightContent或UIStatusBarStyleLightContent改成.default或UIStatusBarStyleDefault
我只是提供几种思路和方法,大家可根据自己的需求修改
阅读全文
0 0
- iOS/Swift3.0 修改状态栏文字的颜色
- iOS-更改状态栏背景和文字颜色(OC + Swift3)
- 修改状态栏文字的颜色
- iOS[试试] - 修改状态栏的文字颜色和背景色
- iOS开发-修改状态栏文字颜色
- iOS开发iOS7状态栏文字颜色修改
- iOS修改全局状态栏文字颜色
- 修改状态栏文字颜色?
- 修改状态栏文字颜色
- ios状态栏的颜色修改
- iOS状态栏颜色的修改
- iOS 修改状态栏的颜色
- iOS 修改状态栏的颜色
- ios修改状态栏的颜色
- iOS笔记--如何修改状态栏的颜色及文字颜色
- iOS状态栏默认文字颜色修改为白色
- iOS7修改状态栏文字颜色
- iOS7 修改状态栏文字颜色
- selenium模拟登陆
- Java线程:线程的交互
- 金蝶EAS,列表界面ListUI数据过滤,按照财务组织数据隔离
- undefined reference to `udev_device_get_action'
- 《高性能网站建设指南》
- iOS/Swift3.0 修改状态栏文字的颜色
- java 将字符串中含有unicode 转成中文
- 使用appium在android7.0真机上测试程序时报错command failed shell "ps 'uiautomator'"的解决方式
- 支付宝接入流程
- Android借用Arouter进行组件化旧城改造。
- 同步和互斥的一些问题(死锁,优先级逆转)
- Linux 中VI VIM 编译器
- UVa 1363
- docker的创建和使用