iOS-приложение «Портрет» и «Пейзаж» - PullRequest
2 голосов
/ 02 октября 2011

Я пытаюсь сделать и приложение для iOS как с книжной, так и с альбомной ориентацией, но если я открою его и поменяю ориентацию на альбомную, некоторые кнопки выйдут за экран, после перехода в IB и изменения порядка кнопок, в книжной ориентации они отключатсяscreen.

После поиска в Google у меня нет ЛЮБОЙ идеи, как «менять» взгляды в соответствии с ориентацией.

Не могли бы вы, ребята, помочь мне?И, кроме того, документы поддержки Apple кажутся мне бесполезными: P

Спасибо!

Ответы [ 2 ]

2 голосов
/ 02 октября 2011

Есть метод

- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation{}
, который полезен в таких случаях.
0 голосов
/ 02 октября 2011

Вы должны изменить свойства автоматического изменения размера в IB (они находятся там же, где и размер кадра) или autoresizingMask изменить свойства ваших внутренних видов и элементов управления программным способом. Это управляет тем, что происходит с элементами вашего экрана после того, как он изменяется (например, когда экран вращается). Вы можете склеить свои компоненты слева или справа или оба, сверху или снизу или оба и аналогичные. Поиграйте с ним, он довольно мощный, и вам не нужен код для этого, если то, что они могут сделать, достаточно. Autosizing properties in a screenshot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...