? ?首先在ios中對于狀態(tài)欄的設(shè)置有兩種方法
1.通過控制器本身來控制狀態(tài)欄
2.通過[UIApplication sharedApplication]來控制狀態(tài)欄
當通過控制器本身來控制狀態(tài)欄的時候,在控制其中調(diào)用以下方法:

這樣就可以控制狀態(tài)欄是否隱藏
當通過[UIApplication sharedApplication]來控制狀態(tài)欄時,
(1)在AppDelegate.m中調(diào)用:[UIApplication sharedApplication].statusBarHidden = NO;
(2)inf?.plist文件里添加一個key:View controller-based status bar appearance 并把它設(shè)置成NO。
這樣就可以通過[UIApplication sharedApplication]來設(shè)置。
補充:(若是將View controller-based status bar appearance設(shè)置成YES,那么又是第一種情況了,是通過控制器來控制狀態(tài)欄)