【发布时间】:2011-04-09 07:26:32
【问题描述】:
我有一个带有 NSTextField 的 NSView。问题是,每次在显示视图之前, NSTextField 的大小都会改变,我希望 NSView 的大小随之改变。因此,如果文本字段长 2 行,则 nsview 会很小(仅围绕文本字段)但是当它有 10 行长时,我不希望视图的大小切断文本字段,我希望视图随之增长。
我该怎么做?谢谢。
【问题讨论】:
-
我认为您将需要添加更多信息。例如,文本是如何输入的,是否包含新行,您希望更改宽度、高度还是两者都更改。我的想法是你需要计算字符的长度并以此调整视图的矩形。即每行 20 个字符长,每 20 个字符增加大小
标签: objective-c cocoa nsview nstextfield