App 中引入了 AdMob 全屏广告,一般会在 AppDelegate 中会对其进行预加载,以便提高广告展示速度 但这会导致浅色状态栏 UIStatusBarStyleLightContent 不起作用,一直显示为黑色 通过设置 TARGETS -> General -> Deployment Info -> Status Bar Style = Light 无法解决 经过反复尝试,解决方法如下: 1、第一个 UIViewController 中加入 - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; } 2、Info.plist 中添加值为 No