出于某种原因,在我的应用程序中,当我转到标签栏控制器中的新标签时,我第一次转到该标签时,状态栏是完全黑色的。如果我稍后返回该选项卡,状态栏看起来不错。我没有触及任何关于隐藏状态栏的代码,这个问题只发生在我切换到 ios7 和 xcode5 时。谁知道怎么修它?
编辑:我通过在应用程序 plist 中将 UIViewControllerBasedStatusBarAppearance 键设置为 NO 解决了我的问题。但是,现在只有黑色状态栏对我有用。opaque 和 transparent 都是不透明的,默认的灰色只是一个纯黑色的条,你看不到状态栏上的任何文本。有任何想法吗?