2016-12-15 6 views
0

В последнее время мне пришло в голову, что ограничения, которые я устанавливал в раскадровке, просто не делают мое приложение таким же замечательным, как оно должно все телефоны. Я обнаружил, что кодирование в рамках вещей в отношении размера экрана позволило мне получить лучшие результаты в пикселях. Является ли это обычной практикой, или я не делаю что-то правильно? Если использование нескольких ограничений в сочетании с этим методом является более распространенной практикой, может ли кто-нибудь указать мне на ресурс, описывающий стратегию, которой я должен следовать?Является ли это хорошей практикой или, по крайней мере, неплохой практикой, не использовать ограничения

+0

Возможный дубликат [Добавление представлений. Раскадровка VS. Программный] (http://stackoverflow.com/questions/34704773/adding-views-storyboard-vs-programmatically) – Honey

ответ

1

Преимущество ограничений состоит в том, что они определяют отношения между элементами UI между собой - и это для всех размеров экрана и вращения. Например, вы можете выровнять кучу элементов управления, и если один «главный элемент управления» перемещен или изменен, все подключенные элементы управления также изменяются. И это также можно оживить.

Вы можете переписать некоторые свойства своих элементов управления для работы с Руководством Apple. Прочтите Apple documentation.

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