iOS 6 Xcode 4.5 Автоматическая раскладка Проблема

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

Этот код, который я использую, находится здесь.

Пожалуйста, объясните, как именно работает Auto Layout и как он будет работать в моем случае. Заранее большое спасибо.


person Dblock247    schedule 03.12.2012    source источник


Ответы (2)


я пробую ваш код и решаю. Установите ширину, высоту в автомакете и установите начальное и конечное для горизонтальных пространств для обоих представлений в ограничениях в файле пера с использованием метода автомакета (ios6).

person arunmurali    schedule 03.12.2012
comment
Можете ли вы опубликовать код после того, как вы его исправили, я все еще не могу понять, что вы говорите, извините. Если бы можно было заархивировать и выложить, было бы идеально. заранее спасибо - person Dblock247; 04.12.2012
comment
Я все еще не понимаю тебя. Можете ли вы отправить мне фиксированный заархивированный проект? - person Dblock247; 05.12.2012

легкий.

  1. выберите оба UIViews, затем Pin > Vertical Spacing
  2. выберите оба UIViews, затем Pin > Height Equally
  3. Запустить, будет отображаться так же, как и раньше, с ошибкой в ​​console
  4. Удалить оба Vertical Space (502)...
  5. Беги, и все готово.

Попробуй сам.

введите здесь описание изображения

person Vaibhav Saran    schedule 20.03.2013