私は を使用しており、 を使用しMPMoviePlayerViewController
て提示していpresentMoviePlayerViewControllerAnimated:
ます。これは iPhone ではうまく機能しますが、何らかの理由で iPad では が表示されずnavigationBar
、ユーザーがビデオ プレーヤーを閉じることができません。彼らは現在、終了する途中でビデオに固執しています。
これが私がそれをロードする方法です:
self.moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:videoURL];
self.moviePlayer.moviePlayer.allowsAirPlay = YES;
self.moviePlayer.moviePlayer.shouldAutoplay = YES;
[self presentMoviePlayerViewControllerAnimated:self.moviePlayer];
[self.moviePlayer.moviePlayer prepareToPlay];
[self.moviePlayer.moviePlayer play];
これが iPhone では問題ないのに、iPad では問題ないのはなぜですか?