0

Core Text を使用しています (テキストのブリード/ラップ効果用)。の本体は、ビューに配置されたテキストと画像と共に成長する必要があるため、それに応じて高さを調整しUIViewたいと考えています。UIView

内容に応じて高さを調整してsizeToFitみました。UIViewただし、 はUIView高さを上げませんが、下げることはできます。

これは私の階層がどのようにUIView見えるかです:

[UITextView]

[UIImageView] (0 または多数)

UIView内容に応じて高さを調整するにはどうすればよいですか?

4

1 に答える 1

0

テキストをに入れてから(CoreTextを使用して)UITextView表示しているので、基本的に高さを次のように設定します。UIViewUIView

(テキストビューの高さ)+(画像の高さ)

エレガントなソリューションではありませんが、少なくとも問題なく動作します。

PS:より良い解決策は、高さと幅の適切な比率を追加することかもしれません(テキストが画像を包み込むため)。

于 2012-09-09T07:18:37.917 に答える