2016-09-01 2 views

ответ

2

Ярлыки компоновки не являются фактическими участниками автоматической компоновки, они являются только удобными объектами, которые существуют, чтобы обеспечить более удобный способ программного создания ограничений. Из Apple docs:

Класс NSLayoutAnchor является классом фабрики для создания объектов NSLayoutConstraint с помощью текучего API

Поскольку Interface Builder уже предоставляет свои собственные механизмы удобства для создания ограничений, нет необходимости чтобы использовать метафору привязки макета. Имейте в виду, что выходы из привязок компоновки - это те же ограничения, которые создаются с использованием других механизмов (включая Interface Builder), поэтому лучше всего рассмотреть направляющие полей макета и привязки компоновки как как s, а не что s. Интерфейс Builder сам по себе как для достижения того же что как якоря.

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