Похоже, это сообщение о переполнении стека может косвенно ответить на ваш вопрос. Когда iPhone поворачивается, представлению «верхнего уровня» отправляется уведомление, и это представление отвечает за размещение своих подпредставлений.
Если ваш UIWebView является представлением верхнего уровня, он будет автоматически самовосстановлен. Однако, если вы помещаете UIWebView в другое представление и имеете контроллер представления для этого представления «контейнера», реализуйте метод shouldAutorateToInterfaceOrientation следующим образом:
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return NO;
}
Это, вероятно, помешало бы UIWebView узнать, что интерфейс был повернут. Обратите внимание, что я на самом деле не пробовал это, но это должно сработать.