0

私のiPhoneアプリでは、デバイスが回転したときに1つのビューだけを回転させたいのですが、どうすればよいですか?サポートされているインターフェイスの向きを縦向き、右回転、左回転として選択しました

1つのビューのみを回転させるにはどうすればよいですか。実はMPMoviePlayerが全画面になったら回転させたいです。

4

3 に答える 3

1

ビュー コントローラの戻り値 NO を shouldAutorotateToInterfaceOrientation に設定します

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{

return NO;
}

Plist から削除することもできます。UISupportedInterfaceOrientations

于 2013-02-26T01:24:14.667 に答える
0

ビュー コントローラーは応答する必要があります。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation

自動回転を許可するには YES を返し、自動回転を許可しない場合は NO を返します。

より良い説明はここにあります: AutoRotate ONLY MpMoviePlayerControler iOS 6

于 2013-02-25T18:30:45.440 に答える
0

ビューコントローラーで、回転させたくない場合はこれを追加します

 -(BOOL)shouldAutorotate
{
   return NO;
}

View Controllerで、回転させたい場合はこれを追加します

-(BOOL)shouldAutorotate
{
    return YES;
}
于 2013-02-25T22:19:07.583 に答える