У меня есть UILabel, которая находится в подпредставлении UICollectionViewCell
. Ячейка изменяет размер в соответствии с ориентацией устройства и, следовательно, размером кадра, и я хотел бы, чтобы размер шрифта метки изменился соответствующим образом. Этот бит, который я могу сделать, однако я обнаружил, что после того, как содержимое было уменьшено, существует избыточное заполнение вокруг содержимого UILabel, что, в свою очередь, обнуляет зависимые ограничения для UILabel.
Я думал этот пост справился бы с задачей, но я все еще застрял с лишним отступом. Мне нужно, чтобы содержимое оставалось в одной строке, поэтому единственными исключениями являются numberOfLines = 1
, а я не установил preferredMaxLayoutWidth
.
Что мне не хватает? Изображения ниже.
Ограничения для процентной метки, ограничение по высоте имеет приоритет 250: