私のiPhoneアプリでは、デバイスが回転したときに1つのビューだけを回転させたいのですが、どうすればよいですか?サポートされているインターフェイスの向きを縦向き、右回転、左回転として選択しました
1つのビューのみを回転させるにはどうすればよいですか。実はMPMoviePlayerが全画面になったら回転させたいです。
私のiPhoneアプリでは、デバイスが回転したときに1つのビューだけを回転させたいのですが、どうすればよいですか?サポートされているインターフェイスの向きを縦向き、右回転、左回転として選択しました
1つのビューのみを回転させるにはどうすればよいですか。実はMPMoviePlayerが全画面になったら回転させたいです。
ビュー コントローラの戻り値 NO を shouldAutorotateToInterfaceOrientation に設定します
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
return NO;
}
Plist から削除することもできます。UISupportedInterfaceOrientations
ビュー コントローラーは応答する必要があります。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
自動回転を許可するには YES を返し、自動回転を許可しない場合は NO を返します。
より良い説明はここにあります: AutoRotate ONLY MpMoviePlayerControler iOS 6
ビューコントローラーで、回転させたくない場合はこれを追加します
-(BOOL)shouldAutorotate
{
return NO;
}
View Controllerで、回転させたい場合はこれを追加します
-(BOOL)shouldAutorotate
{
return YES;
}