iOS - 是否可以将statusBarStyle更改为自定义颜色?

时间:2017-02-11 13:52:11

标签: ios swift xcode

我是iOS应用开发的初学者,想要自定义状态栏颜色。我已将场景设置为深色背景,我想在状态栏中添加电池和时间以匹配颜色。

目前我已添加

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

在AppDelegate.swift

有没有办法为文字添加自定义十六进制颜色,而不是背景?

1 个答案:

答案 0 :(得分:0)

我担心没有访问私有API,这将使您的应用程序从Apple审核中被拒绝。 最好找到一种方法,让您的应用程序设计使用给定的白色或黑色状态栏样式。

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