2016-07-18 4 views
0

Я реализую страницу блокировки экрана в iOS.Несколько xib для определения страницы?

Но дизайн для iPhone 6 требует текста на вершине довольно большой, что приводит к нижней части на странице скрыто в устройствах, оборудованных с небольшим разрешением экрана, как iPhone 4.

Должен ли я определить несколько XIB для каждое устройство в этой ситуации? Или сделать некоторые виды программными? Или сделать некоторые поля программными?

Есть ли ссылки для этого? Я новичок в авто-макете.

+0

Что такое "страница блокировки экрана"? – matt

+0

Это страница для блокировки экрана приложения. – Frandro

+0

Вы должны управлять размером вида программным путем со стороны кода, чтобы он мог быть легким для вас, а также управлялся для всех экранов в соответствии с вашим требованием. – Vickyexpert

ответ

0

Я предлагаю вам использовать автоспуск. По моему мнению, ваше приложение может быть реализовано с помощью представлений стека. Так что начните с этим документом, http://www.appcoda.com/introduction-auto-layout/ и http://code.tutsplus.com/tutorials/ios-from-scratch-with-swift-auto-layout-basics--cms-25520

Затем проверкой документации яблока для дальнейшего понимания https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/

Если ограничения слишком запутанные, попробуйте сложить взгляды https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/AutoLayoutWithoutConstraints.html#//apple_ref/doc/uid/TP40010853-CH8-SW1

Создание нескольких xibs не является решением. Использовать автоспуск :)

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