我正在实施类似iChat的应用,使用NSTextView
来显示聊天记录。问题是如何根据其中的字符自动更改NSTextView
的宽度。例如,NSTextView
的宽度只有一个字符宽度,如果其中只有一个字符。超过100个字符会自动增加NSTextView
的高度。
答案 0 :(得分:1)
您可以使用string addition [-NSString boundingRectWithSize:options:attributes:]
来获取边界矩形。您可能还想查看Layout Manager。