2011-07-26 13 views
2

私は、カスタムUILabelクラスOHAttributedLabelを使用して、自分のテキストをJUSTFIEDとして表示しています。私の後OHAttributedLabel私はUIButttonを表示したい。どのように私のOHAttributedLabelの動的な高さを取得する。私はstackoverflow自体にある多くの方法を試してみました。残念なことに、いずれの方法でも私に正しい高さが与えられていません。この問題を狐に助けて......OHAttributedLabelの動的な高さ

答えて

7

こんにちは、私はOHAttributedLabelの著者です。 ありがとうございます。

sizeThatFits:メソッドをsizeToFitしようとしましたか? sizeThatFits:コンテンツに応じてビュー/ラベルの理想的なサイズを与えるUIViewメソッド(OHAttributedLabelでオーバーライドする)です。

あなたはまた私のNSAttributedString +は、ピクセル単位であなたNSAttributedStringの大きさを計算するために追加の属性を使用することができます(私は最近、そのためのヘッダ内にメソッドを追加し、実際にsizeThatFitsはそれを呼び出す)

HTH