私はこれを試しています:
- (void)viewDidLoad {
[super viewDidLoad];
if (UIDeviceOrientationIsPortrait([[UIDevice currentDevice] orientation])) {
NSLog(@"PORTRAIT");
} else {
NSLog(@"LANDSCAPE");
}
}
しかし、それ[[UIDevice currentDevice] orientation]
は 0 を返すように見えるので、その時点でデバイスがどの向きにあるのかわかりません。どうすればそれを知ることができますか?