Ограничения на мой взгляд не работают. Как я могу получить текст метки, чтобы он не выходил за рамки рекомендаций? - PullRequest
0 голосов
/ 04 мая 2020

The word discussion is going past the constraints. I

Я хочу, чтобы слово обсуждение находилось внутри этого представления. Я не уверен, почему он не перемещается на следующую строку, если он не может поместиться.

checkLabel.centerYAnchor.constraint(equalTo: centerYAnchor, constant: -48).isActive = true
checkLabel.leftAnchor.constraint(equalTo: leftAnchor, constant: 15).isActive = true
checkLabel.rightAnchor.constraint(equalTo: rightAnchor, constant: 15).isActive = true
checkLabel.numberOfLines = 0
checkLabel.textAlignment = .left

1 Ответ

0 голосов
/ 04 мая 2020

Самая правая сторона вашего ярлыка может отстать на 15 очков из-за вашего ограничения на правую привязку. Ваше ограничение правой привязки должно иметь константу -15, а не 15, чтобы правильно вставить вашу метку:

checkLabel.rightAnchor.constraint(equalTo: rightAnchor, constant: -15).isActive = true

Вы также можете просто поменять порядок якорей, вместо того, чтобы менять знак постоянной:

rightAnchor.constraint(equalTo: checkLabel.rightAnchor, constant: 15).isActive = true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...