认证0级讲师
設定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 或刪除應用程式 重新運行警告消除
設定app的狀態列樣式的使用使用了舊的方式,在info.plist裡面設定了View controller-based status bar appearance為NO,預設為YES,一般式iOS6的時候使用這種方式,iOS7,8也相容,但是到了iOS9就報了警告。
刪除 原先的設定代碼
Xcode工程檔案設定裡面將View controller-based status bar appearance設定為YES,然後使用新的方式來實現狀態列的樣式。
在你的 自訂導航控制器裡面 寫上如下方法:
clean 或刪除應用程式 重新運行
警告消除