この問題に関するヘルプを探しています。
現在、縦向きにロックされている iPhone アプリケーションを開発していますが、MPMoviePlayer を使用してアプリに含まれるビデオがいくつかあります。
これらのビデオ (自動的にフルスクリーンで表示されます) が、縦向きと横向きの両方でサポートされるようにしたいと考えています。
これについてどうすればよいかについての詳細なアイデアはありますか?文字通り私の髪を引き裂く。
どうもありがとう!
この問題に関するヘルプを探しています。
現在、縦向きにロックされている iPhone アプリケーションを開発していますが、MPMoviePlayer を使用してアプリに含まれるビデオがいくつかあります。
これらのビデオ (自動的にフルスクリーンで表示されます) が、縦向きと横向きの両方でサポートされるようにしたいと考えています。
これについてどうすればよいかについての詳細なアイデアはありますか?文字通り私の髪を引き裂く。
どうもありがとう!
-shouldAutorotateToInterfaceOrientation:
返すように実装します。少なくとも 1 つの向き (この場合は通常の縦向き) に戻る必要YES
があります。これを行う方法が不明な場合は、例がたくさんあります。YES
MPMoviePlayerController
すべての方向をサポートするビュー コントローラーを使用してビューを表示します-shouldAutorotateToInterfaceOrientation:
(メソッドから戻るだけYES
です)。ただし、ユーザーは向きを強制するアプリを嫌う傾向があることに注意してください。そのため、この制限を課す必要がある理由について、非常に優れたユーザビリティのケースがあることを確認してください。(ユーザーが逆さまに通話に応答しようとしないように、iPhone では逆さま以外のすべての向きをサポートすることをお勧めします。)
可能なすべてのインターフェイスの向きを可能MPMoviePlayerController
にする、モーダルに表示されたビューにを表示します。UIViewController
そうすれば、アプリの残りの部分をそのままにしておくことができます(ポートレートのみ)。