如何制作多行NSTextField?更新:我在IB特殊类型的NSTextField中找到了"Wrapped Text Field".它是多行的但是当我想要换行时我必须按Ctrl + Enter.但我想只按Enter键获取换行符.我该怎么做?
基本上,我有一个带有1列的NSTableView,我在每行插入长字符串.但是,并非所有的字符串都很长,所以我希望每行的高度根据字符串的长度而有所不同.
我已经发现我需要询问它的宽度是多少,然后询问字符串如果柱子宽那么会占用多少行,然后决定NSCell的"高"程度.但是我到底该怎么做呢?我得到了以下的柱宽:
[[[tableView tableColumns] objectAtIndex:0] width];
但我无法弄清楚如何询问NSString将占用多少空间.或者,也许,我应该采取更好的方式来做这件事?
在此先感谢您的帮助.