相关疑难解决方法(0)

在导航控制器中,将忽略视图控制器的首选状态栏样式

我正在编写一个包含多个视图的iOS应用程序.我已经将App设置为使用基于ViewController的状态栏样式,这允许我使用以下代码

override var preferredStatusBarStyle: UIStatusBarStyle {
    return .lightContent
} 
Run Code Online (Sandbox Code Playgroud)

这有点像预期的那样.

但后来我在导航控制器中嵌入了视图,并将BarButtonItem与showSegue连接起来.从那时起,视图的ViewController切换为忽略样式设置并显示默认的黑色状态栏.

uikit ios

16
推荐指数
2
解决办法
5849
查看次数

标签 统计

ios ×1

uikit ×1