如何根据内容的大小自动调整NSTextView的大小?

时间:2012-09-21 03:44:04

标签: cocoa nstextview

我正在实施类似iChat的应用,使用NSTextView来显示聊天记录。问题是如何根据其中的字符自动更改NSTextView的宽度。例如,NSTextView的宽度只有一个字符宽度,如果其中只有一个字符。超过100个字符会自动增加NSTextView的高度。

1 个答案:

答案 0 :(得分:1)

您可以使用string addition [-NSString boundingRectWithSize:options:attributes:]来获取边界矩形。您可能还想查看Layout Manager