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

Cocoa 如何根据内容的大小自动调整NSTextView的大小?,cocoa,nstextview,Cocoa,Nstextview,我正在实现一个类似iChat的应用程序,使用NSTextView显示聊天记录。问题是如何根据NSTextView中的字符自动更改其宽度。例如,如果NSTextView中只有一个字符,则其宽度仅为一个字符宽度。超过100个字符将自动增加NSTextView的高度。您可以使用[-NSString boundingRectWithSize:options:attributes:][/code>获取边框。你可能还想调查这个问题

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

的高度。您可以使用
[-NSString boundingRectWithSize:options:attributes:][/code>获取边框。你可能还想调查这个问题