2016-10-14 3 views
0

Я разработал простой дизайн одной страницы для универсального применения. поэтому я столкнулся с проблемой при проверке работоспособности 4-дюймовых устройств. кроме 5.5 к выше устройствам, это не выглядит хорошо.Autolayout with subview screen issue different devices

View(MAINVIEW) 
    ScrollView 
    View 
    Label 
    .. 
    .. 

выше Я упоминал структуру страницы. Ниже я упоминал скриншоты. enter image description here

выше Экранные снимки изображения Я разработал. со всеми ограничениями.

enter image description here

после этого я проверил предварительный дизайн страницы. Iphone 4-дюймовый дисплей. но Iphone 5.5 его показ в нижней части не заполнен весь просмотр страницы.

+0

Когда вы добавляете ограничения в свой вид прокрутки, не добавляйте их как ограничение сверху на ограничения TopLayoutGuid и Bottom на BottomLayoutGuide. –

+0

Я не знаю о верхнем ограничении ограничения TopLayoutGuid и Bottom на BottomLayoutGuide, вы можете объяснить это. – vara

+0

Когда вы добавляете ограничение на просмотр прокрутки, просто перетащите из scrollView в представление контроллеры представления и просто нажмите клавишу Alt, пока вы добавляете ограничение, таким образом вы добавите ограничение с постоянным значением 0, а не какое-либо произвольное значение с помощью руководства по макету. –

ответ

0

Похоже, что вы установили ограничение высоты для ScrollView или просмотра. Если вы это сделали, удалите эту константу высоты и установите нижнее ограничение, которое должно иметь 0 постоянное значение для своего супервизора.

+0

Вы можете объяснить, где мне нужно установить постоянное значение. – vara

+0

Если вы дважды щелкните по этому ограничению, вы увидите параметры для константы – Sujit