UIWebView を非表示にしてから、YouTube ビデオをストリーミングするボタンがあります。iPhoneでは問題なく動作し、再生ボタンを押すと全画面表示になり、完了ボタンを押すとUIWebViewが非表示になり、コントロールがアプリに戻ります。
ただし、iPadで同じことを試してみると、再生を押しても自動的にフルスクリーンになりません(フルスクリーンコントロールを押すことはできますが、ユーザーにそのオプションを持たせたくありません)-これを行う方法はありますか?
私が持っているコードは次のとおりです。
- (IBAction)topButton:(id)sender {
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(youTubeFinished:) name:@"UIMoviePlayerControllerWillExitFullscreenNotification" object:nil];
videoWebView.hidden=NO;
NSString *embedcode = [self.detailItem objectForKey:@"youtubeEmbedCodeBeginner"];
[[self videoWebView]loadHTMLString:embedcode baseURL:nil];
}
と:
-(void)youTubeFinished:(NSNotification *)notification{
// your code here
videoWebView.hidden=YES;
}
どんな助けでもいただければ幸いです