筆者親身經歷、吐血推薦
1、通過自定義的方法給狀態欄標示賦狀態
2、調用系統的方法,更新狀態欄
- (void)setNeedsStatusBarAppearanceUpdate NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED;
- (BOOL)prefersStatusBarHidden NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED; // Defaults to NO
調用setNeedsStatusBarAppearanceUpdate之後系統會自動調prefersStatusBarHidden方法,把狀態傳過去即可