【发布时间】:2015-11-16 13:36:13
【问题描述】:
我有两个视图控制器 - 第一个有一个 UIStatusBarStyleDefault,第二个有一个 UIStatusBarStyleLightContent。
VC1 将 VC2 呈现为模态表单。因此,在常规特征集合中呈现时,VC2 呈现为UIModalPresentationFormSheet,而 VC1 将状态栏设置为 Default。
但是在紧凑的 trait 集合中,VC2 是全屏的,并将状态栏样式设置为 Light Content。
问题是在常规到紧凑(全屏到表单)之间切换时,状态栏没有更新。
尝试 - [自我设置NeedsStatusBarAppearanceUpdate]; 特征集合更改后没有解决问题。
任何帮助将不胜感激!
【问题讨论】:
标签: ios iphone split-screen-multitasking