私のアプリでは、ユーザーがさまざまなviewControllerを通して進めるナビゲーションスタックがあります。いくつかのビューは複数の方向付けをサポートしていますが、ビューの1つはそうではありません。だから私の質問は、1つの特定のUIViewControllerを1つの方向でのみ表示させることができます。最初にビューが読み込まれたときと別のビューがポップオフされ、このビューが再び表示されるときの両方で動作するようにする必要があります。おかげUIViewControllerに一定の向きを強制的に適用させよう
私は、ビューの回転を制御するには、この2つのメソッドを実装します。
-(void)orientationDidChange:(NSNotification *)notification
-(BOOL)shouldAutoRotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
おかげ
上記のデリゲートメソッドの実装を投稿できますか? –
この質問は以前に何回も聞かれました:http://stackoverflow.com/questions/3538796/how-to-force-horizontal-orientation要するに、メソッドをオーバーライドし、戻り値を変更して、必要な方向のみをサポートします。 – aqua
私は尋ねる前にそれを試しました。 – Andrew