在我的iOS視頻應(yīng)用中,狀態(tài)欄隱藏在某些視圖控制器中。我使用以下代碼完成了此操作。[[UIApplication sharedApplication] setStatusBarHidden:YES];它適用于iOS 5和iOS 6,但不適用于iOS 7。我在特定的視圖控制器中試過這個(gè),例如:-(BOOL)prefersStatusBarHidden { return YES; }它運(yùn)行良好,但我不能再在父視圖控制器中顯示狀態(tài)欄。
3 回答

臨摹微笑
TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊
您應(yīng)該將此值添加到plist:“ 查看基于控制器的狀態(tài)欄外觀 ”并將其設(shè)置為“ NO ”。

紅顏莎娜
TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超13個(gè)贊
在viewdidload中添加以下行
[[UIApplication sharedApplication] setStatusBarHidden:YES
withAnimation:UIStatusBarAnimationFade];
并添加新方法
- (BOOL)prefersStatusBarHidden {
return YES;
}
還要更改info.plist文件查看基于控制器的狀態(tài)欄外觀“=否
它適合我
- 3 回答
- 0 關(guān)注
- 594 瀏覽
添加回答
舉報(bào)
0/150
提交
取消