我有一個iPad應用程序,它可以創建並顯示帶有MPMoviePlayerViewController
的視頻。這裏是我的代碼:MPMoviePlayerViewController隱藏狀態欄
MPMoviePlayerViewController *mpvc = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:URLEncode(uri)]];
[mpvc setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];
[mpvc setWantsFullScreenLayout:YES];
[<MainViewController> presentModalViewController:mpvc animated:YES];
電影負載/回放工作正常,但是,影片控制器出現時,它顯示在頂部狀態欄(連接,電池,小時),甚至當我有它停用我的主窗口。
我試着這樣做:
[mpvc setWantsFullScreenLayout:YES];
[[UIApplication sharedApplication] setStatusBarHidden:YES];
而且似乎沒有任何工作,但是如果我也提出:
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent];
狀態欄消失!但是電影控制器仍然會調整大小,就好像狀態欄在那裏一樣(即使我已經使用了-setWantsFullScreenLayout:
)。
有人能指點我一個簡單的(證明)的方式來顯示沒有狀態欄的視頻?
謝謝。
不適用於我。 – Boon 2015-11-06 21:09:39