0

この関数を介して高さコンポーネントを取得します。

NSAttributedString.size

文字列がビュー内で折り返されるかどうかを考慮しているようには見えません。常に1行の高さを返します。おそらくこれは意図された動作ですが、ドキュメントに記載されているように、これは誤解を招くものでした:

描画する前にこのメソッドを使用して、文字列を描画するために必要なスペースを計算できます。

おそらく私は単にドキュメントを誤解しています。NSAttributedString 行が折り返され、代わりにそれに基づいて高さを取得するときに考慮すべきことはありますか? おそらく、NSAttributedString を追加した後、何らかの方法でビュー コンポーネントを照会する必要がありますか?

4

1 に答える 1