ios 系统状态栏样式修改_iOS 设置状态栏样式
iOS設置狀態欄樣式可以使用兩種方式.
方式一:
直接在需要改變默認狀態欄樣式的控制器中實現一個方法(其他任何事情都不用做):
// 返回狀態欄的樣式
- (UIStatusBarStyle)preferredStatusBarStyle{
return UIStatusBarStyleLightContent;
}
// 控制狀態欄的現實與隱藏
- (BOOL)prefersStatusBarHidden{
return YES;
}
當當前控制器消失的時候, 狀態欄樣式還原默認樣式. 而且使用了這種方式之后, 使用
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
設置狀態欄將不起作用.
方式二:
在info.plist文件中添加一個屬性: 選中表空白地方, 右鍵選中Add Row, 然后在列表中選擇View controller-based status bar appearance, 并設置為No(不支持在文件中設置狀態欄樣式), 然后在AppDelegate中寫上
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleLightContent;
就可以設置全局狀態欄了. 其他的界面如果想要改變樣式的話,直接用
[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault;
即可.
總結
以上是生活随笔為你收集整理的ios 系统状态栏样式修改_iOS 设置状态栏样式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雷达图?蜘蛛图?又一个数据图表可以拿来使
- 下一篇: 柯尼卡美能达打印机c226使用说明_96