すべてのポートレート アプリケーションの一部であるブラウザーに Youtube ビデオを埋め込んでいます。YouTube ビデオを起動すると、MPAVController で再生され、Landscape での回転が許可されます。これは私にとっては問題ではありませんが、問題は、ビデオが横向きで、「OK」を押してビデオを閉じる場合です。ブラウザに戻りますが、iPhone のステータス バーがランドスケープ モードのままになり、アプリの上部に空白が残り、回転方向に応じてステータス バーがアプリの右または左の部分に重なっています。
UIWebView を含むビュー コントローラーが縦向きにロックされています。
- (BOOL) shouldAutorotate
{
return YES;
}
- (NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskPortrait;
}
6.0 より前の SDK でコンパイルする場合、この問題は存在しないことに注意してください。
同様の問題を抱えている人には解決策がありますか?