1 つを除くすべてのビューで自動回転を無効にする方法について少し混乱しています。私は使用しFGallery
ていて、そのビューで回転を有効にしたいだけです。
誰もが続行する方法を教えてもらえますか?
1 つを除くすべてのビューで自動回転を無効にする方法について少し混乱しています。私は使用しFGallery
ていて、そのビューで回転を有効にしたいだけです。
誰もが続行する方法を教えてもらえますか?
iOS 5.xの場合、からこのメソッドを実装できますが、サポートされている方向UIViewController
にのみ戻りYES
ます。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
たとえば、ポートレートのみをサポートするには、次のようにします。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
if (UIInterfaceOrientationIsPortrait(interfaceOrientation)) {
return YES;
}
return NO;
}
このメソッドはiOS6以降で非推奨になっていることに注意してください。
ビューコントローラにshouldAutorotateToInterfaceOrientation:interfaceOrientationメソッドを実装しましたか?
必要な方向以外のすべてにnoを返すと、目的の結果が得られるはずです。