0

イライラします。アプリをポートレートのみにしようとしました。

Targets => Summary => Supported Interface Options で、縦長のみが選択されています。

アプリのナビゲーション コントローラーに以下を追加しました。

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

-(NSUInteger)supportedInterfaceOrientations
{
    return UIInterfaceOrientationMaskPortrait;
}

-(BOOL)shouldAutorotate{
    return NO;
}

そして、同じものをナビゲーションコントローラーのルートビューコントローラーにコピーしました。ビューの回転が許可されていることはまだ示されています。iPad ではアプリを横向きに回転させることができ、iPhone では逆さまにすることさえできます。

ありがとう!

4

0 に答える 0