2012-01-14 47 views
0

我使用OHAttributedLabel作为UILabel替换。 我想根据文本的长度和OHAttributedLabel的高度来计算我的UIFont的大小。调整UIFont大小

label.adjustsFontSizeToFitWidth = YES;不起作用,OHAttributedLabel不支持它,我不知道如何修复它。

有什么方法可以计算字体的大小吗?

由于提前,

尼古拉

回答

0

一个潜在的简单的解决方案是使用TTTAttributedLabel库而不是OHAttributedLabel。只要行数设置为大于0的任何值,它就支持adjustsFontSizeToFitWidth属性。

如果您需要TTHAttributedLabel未提供的OHAttributedLabel中的某些内容,那么可能源代码可为您提供一些关于如何实现它的想法。