メインビュー(通常と逆さまの両方)でのみポートレートになるアプリを構築しています。Project Settings/Plist でこの設定を行ったところ、すべて正常に動作しました。ただし、画像/ビデオの表示などを行ういくつかのモーダル ビューがあり、それらをすべての方向に回転できるようにしたいと考えています。
UINavigationController のカテゴリを追加しようとしましたが、うまくいきませんでした。また、モーダルを呼び出す viewController に以下のコードを追加しました。
-(BOOL)shouldAutomaticallyForwardAppearanceMethods{
return NO;
}
-(BOOL)shouldAutomaticallyForwardRotationMethods{
return NO;
}
すべての向きを許可するモーダル viewControllers に以下のコードを追加しました。
- (BOOL)shouldAutorotate {
return YES;
}
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAll;
}
私は何が欠けていますか?助言がありますか?