Hell Amanda Cohen
Я настоятельно рекомендую использовать DeviceLayout Если вы используете автоматический макет с раскадровкой или xib
DeviceLayout - это среда Swift который позволяет вам устанавливать ограничения Auto Layout по-разному для каждого устройства, которое вы хотите.
Шаг 1.
Наследуйте DeviceLayoutConstraint для вашего ограничения, которое вы хотите настроить по-разному после устройства size.
Шаг 2.
Установите каждое ограничение просто для устройства в IBInspector ?
Отметьте это. Это сокращает ваши затраты времени на настройку макета для каждого устройства.
https://github.com/cruisediary/DeviceLayout