私のアプリ全体は縦向きです。コレクション ビュー コントローラーで画像をタップすると、MWPhotoBrowser ビュー コントローラーで画像がモーダルに表示されます。そこで、複数のオリエンテーションをサポートしたいと考えています。私は iOS 6 のみをサポートしており、次の向きの方法があります。
- (BOOL)shouldAutorotate {
return YES;
}
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAllButUpsideDown;
}
これらは呼び出されますがwillRotateToInterfaceOrientation
、その後willAnimateRotationToInterfaceOrientation
にdidRotateFromInterfaceOrientation
呼び出されることはありません。
ナビゲーションコントローラーなどには表示されません。モーダルに表示されたView Controllerでのみ回転をサポートするために、ここで他に何をする必要があるかわかりません。