2014-09-24 1 views
1

Я очень недавно знаком AutoLayout. У меня есть одна проблема. Мне нужно изменить кадр любого UIView при перемещении формы в альбомный режим.Измените рамку просмотра в пейзаже, используя автоспуск в раскадровке

Например: Если у меня есть один UILabel с рамкой (100,100,100,30) в портретном режиме. И я хочу изменить его рамку на (400,400,100,30), если повернуть iPad в альбомный режим. Я хочу сделать это с помощью раскадровки и автоматического макета.

Я хочу избежать кодирования для этого.

ответ

1

Стараюсь это одно:

Первый чек Используйте AutoLayout

enter image description here

Наведите курсор мыши на UILabel и перетащите правую сторону с Ctrl Key и выберите Скользящий пространство контейнера

enter image description here

Наведите курсор мыши на UILabel и сопротивления левая сторона с Ctrl Ключ и выберите Ведущее пространство контейнера

enter image description here

Это ваш выход:

enter image description here enter image description here

Проверьте это. :)

0

Это поможет вашему ин autolayout смотрите приведенные ниже картинки

 Apply the process with screen shot 1

Apply the process with screen shot 2

Apply the process with screen shot 3

+0

вам нужно объяснить свой ответ. – Sats

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