Почему альбом и Портрет возвращают одинаковый размер кадра? - PullRequest
1 голос
/ 30 мая 2011

Я печатаю значение фрейма представлений в ViewDidLoad. Я портрет Я получаю значение как frame rect is {{0, 20}, {768, 1004}}, а в Пейзаж я получаю как frame rect is {{20, 0}, {748, 1024}}. Где я знаю, что значения кадров меняются в портретном и ландшафтном режиме, я имею в виду, ширина становитсявысота и наоборот. Может кто-нибудь сказать мне, в чем проблема и как я могу выделить кадр для видов, чтобы избежать проблемы ориентации.

Заранее спасибо!

1 Ответ

0 голосов
/ 30 мая 2011

По умолчанию autoResizingMask не установлен, поэтому вы получаете одинаковые прямоугольные рамки в портретном и альбомном режимах. Установите маску автоматического восстановления для вида и проверьте изменения в прямоугольнике.

...