2011-07-26 21 views
2

我正在使用自定義UILabel類OHAttributedLabel將我的文本顯示爲JUSTFIED。在我的OHAttributedLabel後,我想顯示一個UIButtton。如何獲得我的OHAttributedLabel的動態高度。我嘗試了很多在stackoverflow中找到的方法。不幸的是沒有任何方法給我正確的高度。幫我解決這個問題......我的OHAttributedLabel的動態高度

回答

7

嗨,我是OHAttributedLabel的作者。 感謝您使用它。

您是否嘗試過使用sizeToFit和sizeThatFits:方法? sizeThatFits:是一個UIView方法(我在OH​​AttributedLabel中重寫),根據它的內容爲您提供了視圖/標籤的理想大小。

您也可以使用我的NSAttributedString +屬性除了計算你NSAttributedString像素大小(我最近在爲頭部添加了一個方法,實際上sizeThatFits稱呼它)

HTH