現在、MPMoviePlayerViewController で問題が発生しています。
- (void)playVideo:(UIButton *)sender {
MPMoviePlayerViewController *mp = [[MPMoviePlayerViewController alloc] initWithContentURL:self.howToVideoURL];
[self presentModalViewController:mp animated:YES];
}
その時点から、プレーヤーはモーダルに表示され、ビデオを再生し、すべてがうまくいきます。「完了」ボタンを押したときを除いて。
通常の方法 (つまり、画面が消えるまで画面を下げ、前の画面を明らかにする) でモーダルを閉じるのではなく、前の画面がプレーヤーの上にモーダルで表示されているように見えます。モーダルを閉じるための特定のコードはありません。ネイティブの「完了」ボタンに依存しています。
誰もこれを以前に経験したことがありますか?どうすれば修正できますか?