ビデオ t0 をフルスクリーンで開始したいので、次のメソッドを呼び出しています [ mp setFullscreen: yes]; コメントアウトすると、ビデオプレーヤーは同じように実行されます。プレーヤーが実行されると、右側に 2 つの矢印の付いたアイコンがあり、それを押すと全画面表示になるようです。
私は何か間違ったことをしていますか??
(void)viewDidLoad {
// save it in a fix file name for testing documets\ted.mp4
NSURL *url = [[NSBundle mainBundle]
URLForResource:@"FredCouplesDriv"
withExtension:@"mov"];
mp=[[MPMoviePlayerController alloc] initWithContentURL: url];
[mp.view setFrame: self.view.bounds];
[self.view addSubview: mp.view];
// Set movie player layout
[mp setControlStyle:MPMovieControlStyleEmbedded];
// set full screen
[mp setFullscreen:YES];
// May help to reduce latency
[mp prepareToPlay];
[mp play];
[mp setFullscreen:YES];
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:nil];
[self.view bringSubviewToFront: mStop ];
}