2010-06-07 1 views
0

В моем приложении, когда пользователь выбирает ячейку из UITableView, я создаю UIView программно, добавляю его к объекту окна, затем создаю UIWebView и UIButton и добавляю их в качестве подзонов к этому представлению, которое я создал.UIWebView внутри программно созданного UIView. Как авторотировать его?

MyView = программно создан Просмотреть

Webview = в UIWebView, который подвид из MyView

кнопка = UIButton что подвид из MyView и только кнопка «Закрыть» отображается в верхней части WebView

Вопрос заключается в том, как сделать так, чтобы программно созданный автоматический просмотр показался, когда пользователь поворачивает свой телефон к пейзажу (конечно, веб-просмотр также должен авторотировать, чтобы пользователь мог лучше читать веб-страницу)?

Спасибо!

ответ

0

Ваш программно созданный вид должен вращаться со всем остальным. Убедитесь, что вы возвращаете YES в методе - (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation в вашем контроллере просмотра.

+0

Я ноб, поэтому я мог бы задавать глупые вопросы, но что такое контроллер вида? Является ли это классом, откуда я создаю этот дополнительный вид? Во всяком случае, я попытался добавить этот метод как к классу, где происходит создание, так и к делегату приложения, и он все еще не работает. –