我有一个带有rootviewcontroller的窗口(A),并将与其他rootviewcontroller创建另一个窗口(B)。 窗口A是keyWindow,但我将在窗口A上覆盖窗口B. windowB是透明的。
当窗口B覆盖在windowA上时,应用程序的statusBarStyle
由窗口B驱动!不是窗口A!
我想忽略窗口B的rootviewcontroller的statusBarStyle
。
我想通过窗口A调整状态栏样式。
我正在使用prefersstatusbarstyle
设置statusBarstyle
。
因为我的Info.plist
基于视图控制器的状态栏appearance : YES.
(UIApplication setStatusBarStyle
已弃用)。
我该怎么做?