世界只因有你2017-05-02 09:20:34
設定app的狀態列樣式的使用使用了舊的方式,在info.plist裡面設定了View controller-based status bar appearance為NO,預設為YES,一般式iOS6的時候使用這種方式,iOS7,8也相容,但是到了iOS9就報了警告。
刪除 原先的設定代碼
//设置状态栏的白色
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
Xcode工程檔案設定裡面將View controller-based status bar appearance設定為YES,然後使用新的方式來實現狀態列的樣式。
在你的 自訂導航控制器裡面 寫上如下方法:
//设置状态栏的(亮色)白色
-(UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;
}
clean 或刪除應用程式 重新運行
警告消除