2010-12-04 3 views
0

У меня есть приложение, сделанное UITabBar с тремя вкладками. Одним из них является UIViewController, в котором я применил willRotateToInterfaceOrientation, чтобы изменить ориентацию и положение моих представлений.Изменение ориентации в UITabBar скрытого UIViewController

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

Спасибо!

ответ

1

На всякий случай кому-то это понадобится, я решил просто установить рамки в методе viewWillAppear UIViewController, если ориентация изменилась.

Смежные вопросы