1

いくつかの理由から、アプリが横向きの左向きでのみ実行されるようにしたいと考えています。ターゲットの概要の「サポートされているデバイスの向き」の下にある他のすべての向きの選択を解除し、すべてのストーリーボードを横向きに設定し、これをすべてのクラスに追加しました。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}

しかし、私はまだいくつかの問題を抱えています。それは横向きの左に起動し、そのビューは何があっても横向きのままになりますが、新しいビューを押すボタンを押すと、ビューがプッシュされますが、デバイスが回転するとそのビューが回転します。また、別のビューを押してからナビゲーション コントローラー バーを押し戻すと、デフォルトで縦向きに戻ります。すべてのView Controllerが常に横向きのままであることを確認するために、もっと積極的に行う必要があることはありますか?

4

0 に答える 0