NSAutoLayoutContraint для iPhone 6Plus
Ниже приведено изображение с iPhone6, имеющее простой вид.
Детали ограничения следующие.
Но на iPhone 6 Plus он начинает получать поля слева и справа. Очень легко заметить, посмотрев на пробел перед текстом "Carrier" и пробел после значка батареи на данных изображениях.
Вопрос 1: Почему мы добавляем -16 в качестве отступа к начальному и конечному пространству при добавлении ограничения в основное / родительское / супер-представление?
Вопрос 2: Почему маржа -16 работает только для iPhone 6Plus, а не для других телефонов?
2 ответа
Решение
Неотобранный Constrain to margin
когда вы устанавливаете свои ограничения
Снимите флажок "Ограничить на полях" из выбора ограничений, потому что это новая функция iOS8.