Потому что в соответствии с этим
titlelbl.right = view.right - 28
это то же самое, что и сказать
view.right = titlelbl.right + 28
firstItem.anchor = secondfItem.anchor * множитель +/- константа
преобразован в
titleLabel.rightAnchor.constraint(equalTo: view.rightAnchor, constant: -28).isActive = true
ИЛИ
view.rightAnchor.constraint(equalTo: titleLabel.rightAnchor, constant: 28).isActive = true
, если вам не нравятся отрицательные значения
Редактировать:
Значение ограничения, когда оно -28
Вы говорите auto-layout, чтобы значение max x в titlelbl было равно значению max x в представлении минус28
|- фунт + 28 - |
, но с + 28
|- фунт - |+ 28 <<< вне поля зрения макс. Х </p>