草庐IT

fontSizeAverage

全部标签

ios - 如何根据标签可用的高度调整 UILabel 字体大小

我正在使用自动布局和通过UILables调整文本大小,它在宽度上工作正常,但在高度上效果不佳。如果文本在宽度上有空间但在高度上没有空间,则文本不会压缩任何想法如何创建约束来做到这一点?或者我不可能找到适合矩形的最小文本大小? 最佳答案 您可以将字体设置为自动填充标签的大小,并且可以选择不低于最小字体大小。只需将adjustsFontSizeToFitWidth设置为YES。查看UILabelClassReference如果您需要更多信息。尽管bool值称为“adjustsFontSizeToWidth”,但它实际上意味着标签高度的最