Каковы правила, определяющие, как UILabel
уменьшает размер шрифта на основе adjustsFontSizeToFitWidth
и minimumScaleFactor
в отношении ограничений AutoLayout?Например:
- Если я установлю
contentCompressionResistancePriority
в Required
, считает ли это уменьшение его размера нарушенным ограничением?Или ограничение нарушается только тогда, когда оно должно сжаться за пределы minimumScaleFactor
? - Если у меня есть две метки, скрепленные друг с другом и по бокам от их вида контейнера, и контейнер сжимается так, что им приходится сокращатьсяих размер шрифта, могу ли я определить, какой из них сначала сжимается, используя
contentCompressionResistancePriority
? - Горизонтальные и вертикальные макеты / ограничения по-разному влияют на все это?
Точкаbullets должен проиллюстрировать смысл правил, о которых я спрашиваю, а не задавать несколько вопросов одновременно.