2013-06-09 2 views
0

Я проектирую ViewController, включая 1 UIView и 1 кнопку в нем, но когда я развертываю в Emulatore, это не то же самое, что я вижу в файле раскадровки.Desgin ViewController with Storyboard

enter image description here

+0

Снять отметку об отказе и использовать контролер количества –

+0

http://www.raywenderlich.com/20881/beginning-auto-layout-part-1-of-2 –

ответ

1

Вы также можете использовать расстояние до SuperView вверх, также установить virw постоянную высоту. Вы не нуждаетесь в нижнем ограничении

+0

Это то, что он уже имеет (ограничение сверху и снизу), и именно это и вызывает проблему. – rdelmar

+0

Вы правы. Я оставил нижнюю часть ответа –

2

Это следствие ограничений автоматического макета, которые у вас есть. Размер экрана по умолчанию в раскадровке для iPhone 5, но симулятор по умолчанию - это размер iPhone 4, поэтому, имея фиксированное расстояние до верхней и нижней части экрана, представление должно быть скручено, чтобы удовлетворить ограничения.

Чтобы исправить это, вы должны указать вид фиксированной высоты (из меню, Editor -> Pin -> height), а затем удалить нижнее ограничение.

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