когда устройство iphone ориентировано вверх или вниз, могу ли я сказать, пейзаж это или портрет?
Я получил этот код, который, если устройство находится в горизонтальной ориентации влево / вправо или вверх ногами, оно вращается и показывает другой контроллер представления. но если этов ориентации вверх или вниз, тогда как я могу определить,в ландшафтном режиме или в портретном? потому что я хочу вращаться, только еслиs лицом вверх или вниз и в ландшафтном режиме
- (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;
}
}