大家一天的美好时光!
iOS 7提供了许多不太有趣且尚未记录的“功能”,特别是在外观自定义方面,这给我们带来了欢迎。我的问题如下:
我在应用程序plist中将“基于视图控制器的状态栏外观”设置为YES,现在如何以编程方式获取当前的状态栏样式?
像旧代码
[UIApplication sharedApplication].statusBarStyle
总是返回UIStatusBarStyleDefault,而忽略了viewcontroller中的样式。
为防止将来发生误会:我无意使statusBarStyle属性正常工作,我正在寻找启用“基于视图控制器的状态栏外观”的新方法。请不要使用“建议”将其关闭。
最佳答案
试试这个..
UIStatusBarStyle style=[[UIApplication sharedApplication] statusBarStyle];