人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Objective-Cでの動画のフルスクリーン再生に関する質問です。

現在、Objective-Cを使って以下のような動画再生アプリを開発しています。
・UIViewの中にMPMoviePlayerController.viewを埋め込み
・基本的に回転は禁止(現状、Supported Interface OrientationsはPortraitのみ指定)
・通常は画面の一部を使って動画再生をし、必要に応じてフルスクリーン再生もできる

ところがiOS5.1(シミュレータ)で動作を確認したところ、下記の問題が発生しました。
・フルスクリーン再生中に端末を横に傾けると、プレイヤーも横向きになる
・その後フルスクリーンを解除すると、もとのUIView自体も横向きになってしまう
・さらにsubviewのレイアウトも崩れてしまう

iOS6の実機で同じアプリを動作させたところ、フルスクリーン再生時に端末を横に傾けてもプレイヤー自体は横向きにならず、解除後の表示も縦向き(Portrait)のままでした。

できればフルスクリーン再生時は回転に対応、それ以外は回転は禁止したいと考えているのですが、何かいい実装方法はないでしょうか?アドバイスをお願いいたします。

●質問者: TAMAーD
●カテゴリ:コンピュータ
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ