【问题标题】:How can I resize a NSTextView automatically based on the size of the contents?如何根据内容的大小自动调整 NSTextView 的大小?
【发布时间】:2012-09-21 03:44:04
【问题描述】:

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

【问题讨论】:

    标签: cocoa nstextview


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2020-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-04
      相关资源
      最近更新 更多