イライラします。アプリをポートレートのみにしようとしました。
Targets => Summary => Supported Interface Options で、縦長のみが選択されています。
アプリのナビゲーション コントローラーに以下を追加しました。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
-(BOOL)shouldAutorotate{
return NO;
}
そして、同じものをナビゲーションコントローラーのルートビューコントローラーにコピーしました。ビューの回転が許可されていることはまだ示されています。iPad ではアプリを横向きに回転させることができ、iPhone では逆さまにすることさえできます。
ありがとう!