【发布时间】:2015-12-16 22:03:34
【问题描述】:
我正在尝试将状态栏的样式更改为.Light,但我在 swift 1.2 中实现的之前的代码似乎不再工作了。这是代码:
override func viewDidLoad() {
super.viewDidLoad()
UIApplication.sharedApplication().statusBarStyle = .LightContent
}
现在我将View controller-based status bar appearance info.plist 设置为“是”,并阅读 UIKit 文档,这将否定任何 statusBarStyle 更改并将其保持为默认值。但是,当我将设置更改为“否”并更改 statusBarStyle 时,我在调试器中得到了这个<Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable。那么这是 Xcode 中的错误吗?因为要更改状态栏样式,您必须将 info.plist 设置更改为 NO,但是当这种情况发生时.. 错误
【问题讨论】: