2017-02-11 78 views
0

我是iOS应用开发的初学者,想定制状态栏颜色。我将场景设置为黑色背景,我想在状态栏中使用电池和时间来匹配颜色。iOS - 是否可以将statusBarStyle更改为自定义颜色?

此刻,我已经在AppDelegate.swift

添加

var navigationBarAppearace = UINavigationBar.appearance() UIApplication.shared.statusBarStyle = .lightContent

有没有办法添加自定义十六进制颜色的文本,而不是背景是什么?

+0

可能重复的[iOS自定义状态栏背景颜色不显示](http://stackoverflow.com/questions/30341224/ios-custom-status-bar-background-color-not-displaying) –

回答

0

恐怕没有访问私有API的情况,这会让您的应用程序拒绝苹果的评论。 最好找到一种方法,使您的应用程序设计可以使用给定的白色或黑色状态栏样式。

你可以做的一件事就是创建你自己的状态栏,用你自己的标签和图标来模仿UIStatusBar,但这会是一个合理的麻烦。

相关问题