我的OHAttributedLabel的动态高度

时间:2011-07-26 19:33:28

标签: ios

我正在使用Custom UILabel类OHAttributedLabel将我的文本显示为JUSTFIED。我OHAttributedLabel后想要显示UIButtton。如何获得OHAttributedLabel的动态高度。我尝试了很多在stackoverflow本身中找到的方法。不幸的是,没有一种方法能给我正确的高度。帮助我解决这个问题......

1 个答案:

答案 0 :(得分:7)

您好我是OHAttributedLabel的作者。 感谢您使用它。

您是否尝试使用sizeToFit和sizeThatFits:方法? sizeThatFits:是一个UIView方法(我在OH​​AttributedLabel中覆盖),根据它的内容为您提供理想的视图/标签大小。

您还可以使用我的NSAttributedString + Attributes添加来计算NSAttributedString的大小(以像素为单位)(我最近在标题中添加了一个方法,实际上sizeThatFits称之为)

HTH