kiedy orientacja urządzenia iPhone jest skierowana w górę / w dół, czy mogę stwierdzić, czy jest to krajobraz, czy portret?
Dostałem ten kod, że jeśli urządzenie znajduje się w krajobrazie w lewo / w prawo lub do góry nogami, obraca się i pokazuje inny kontroler widoku. ale jeśli jest w orientacji do góry lub do dołu, to jak mogę stwierdzić, czy jest w trybie poziomym, czy pionowym? bo chcę tylko obracać, jeśli jest skierowana w górę lub w dół iw trybie poziomym
- (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;
}
}