デバイスが横向きの左右または逆さまになっている場合、回転して別のView Controllerを表示するこのコードを取得しました。しかし、向きが上向きまたは下向きの場合、横向きか縦向きかはどうすればわかりますか? 上向きまたは下向きで横向きモードの場合にのみ回転したいからです
- (void)viewDidAppear:(BOOL)animated
{
UIDeviceOrientation orientation = [[UIDevice currentDevice]orientation];
NSLog(@"orientation %d", orientation);
if ((orientation == 2) || (orientation == 3) || (orientation == 4))
{
[self performSegueWithIdentifier:@"DisplayLandscapeView" sender:self];
isShowingLandscapeView = YES;
}
}