Если ваше приложение использует несколько ориентаций, вам необходимо определить их в резюме цели проекта. например Портрет, Пейзаж слева & Пейзаж справа.
Если у вас есть устройство, работающее на iOS5, используйте следующий метод (, устаревший в iOS6) для поворота в определенную ориентацию.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
Если у вас есть устройство, работающее на iOS6. вы должны использовать следующие методы.
– shouldAutorotate – supportedInterfaceOrientations & – preferredInterfaceOrientationForPresentation
Если ваше приложение поддерживает обе версии, то вы можете сохранить оба метода и проверить, если ваш контроллер представления отвечает на конкретный метод по
if ([self respondsToSelector:@selector(methodToCheck)])
Одна вещь, которую я могу предложить, это преобразовать и повернуть ваш взгляд с вращением на 90 градусов. Он специфичен только для вашего веб-экрана. Также используйте свойство auto layout или auto resize subviews, чтобы соответственно изменить размер вашего веб-представления. – Mrunal
Перед публикацией вопроса прочитайте документацию [UIViewController] (http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html). – nsgulliver