Мое приложение должно быть только ландшафтом, и у меня не было никаких проблем с этим при создании iOS 6 и ранее. Теперь с iOS 7, он не будет вращаться вообще.
В настройках моего приложения у меня он установлен только влево/вправо. На мой взгляд, контроллер, я использую следующее:
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationLandscapeLeft | UIInterfaceOrientationLandscapeRight;
}
Я также использовал это, которое теперь устарело:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation {
return UIInterfaceOrientationIsLandscape(orientation);
}
Новый, похоже, должен быть Autorotate, но с помощью этого происходит сбой моего приложения. Любые идеи по этому поводу будут оценены, поскольку мое приложение вынуждено писать на моем iPad и в симуляторе. Спасибо!