UIWebView внутри программно созданного UIView. Как это сделать?
В моем приложении, когда пользователь выбирает ячейку из UITableView, я программно создаю UIView, добавляю его в объект окна, затем создаю UIWebView и UIButton и добавляю их в качестве подпредставлений в это представление, которое я создал.
myView = программно созданный вид
webView = UIWebView, который является подпредставлением myView
Кнопка = UIButton, которая является подпредставлением myView и является просто кнопкой "Закрыть", отображаемой в верхней части WebView.
Вопрос заключается в том, как сделать так, чтобы автоматически создаваемый программно созданный вид отображался, когда пользователь поворачивает свой телефон в альбомную ориентацию (конечно, веб-просмотр также должен автоматически поворачиваться, чтобы пользователь мог лучше читать веб-страницу)?
Спасибо!
1 ответ
Ваш программно созданный вид должен вращаться вместе со всем остальным. Убедитесь, что вы возвращаете YES в методе - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation в вашем контроллере представления.