我有两个视图控制器 - 第一个有一个UIStatusBarStyleDefault,第二个有一个UIStatusBarStyleLightContent.
VC1将VC2呈现为模态表单.因此,当呈现常规特征集时,VC2呈现为UIModalPresentationFormSheet,VC1将状态栏设置为默认.但在紧凑的特征收集中,VC2是全屏的,并将状态栏样式设置为Light Content.
问题是当在常规到紧凑(全屏到表单)之间切换状态栏没有更新时.

尝试 - [self setNeedsStatusBarAppearanceUpdate]; 特征收集改变后没有解决问题.
任何帮助都感激不尽!