У меня есть приложение для iPad, которое поддерживает любую ориентацию ... Моя проблема заключалась в запуске приложения. В случае landScapeRight и landScapeLeft и портрета (верхняя кнопка главного экрана) представления отображаются правильно, но когда приложение запускается в портретном режиме (нижняя кнопка главного экрана), представления отображаются в ландшафтном режиме ... Я реализовал
- (void) willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
Когда я меняю ориентацию приложения, представления отображаются правильно.