我正在尝试更改UISplitViewController
我曾经用UINavigationBar
UINavigationBar.appearance().barStyle = UIBarStyle.Black
但UISplitViewController
没有appearance
属性
无论如何都要改变那种风格?
答案 0 :(得分:11)
默认情况下,基于控制器的状态栏外观设置为YES
。所以你只需要将你的分割控制器子类化为
class SplitViewController: UISplitViewController {
override func preferredStatusBarStyle() -> UIStatusBarStyle {
return UIStatusBarStyle.BlackOpaque
}
}