Подходящие виды для Портрета и Пейзаж для iPad - PullRequest
0 голосов
/ 21 июля 2011

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

Если я хочу, чтобы приложение выглядело хорошо в обеих ориентациях, я лучше всего поиграю с инспектором размера в просмотрах, чтобы элементы подходили по размеру.

А затем для представлений, где элементы не помещаются легко, переосмыслите дизайн и либо используйте некоторые функции iPad, такие как popover, или создайте отдельное представление для отображения данных по-другому, а не просто изменяйте размер?

Спасибо.

1 Ответ

0 голосов
/ 21 июля 2011

Немного может быть достигнуто, играя с изменением размера элементов управления в IB (особенно те, которые удерживают элемент управления в стороне - иногда это может быть не очень очевидно, например, «замахивание» элемента управления сверху вниз).

Тем не менее, гораздо более надежное решение состоит в том, чтобы иметь метод, который бы перемещал / изменял размеры всех ваших элементов управления в зависимости от размера экрана (1024x768 или 768x1024).Затем вызывайте его всякий раз, когда устройство поворачивается.

Такой метод также весьма удобен для других целей - например, если у вас есть вид, который виден только иногда (например, реклама), вам необходимо изменить размерОтдых до не-полноэкранного размера.

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