Надеюсь, что это было немного полезно для кого-то
ся, что когда мое приложение загружается, оно не знает своей текущей ориентации:
UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation];
if (orientation == UIDeviceOrientationPortrait) {
NSLog(@"portrait");// only works after a rotation, not on loading app
}
Поворачивая устройство, я получаю правильную ориентацию, но при загрузке приложения, не меняя ориентацию, кажется, что использование[[UIDevice currentDevice] orientation]
не знает текущую ориентацию.
Есть ли другой способ проверить это при первой загрузке приложения?