Objective c Cocoa:NSOutlineView中的多行NSTextFieldCell
我正在开发一个Cocoa应用程序 我有一个NSOutlineView显示自定义单元格(单元格继承自NSTextFieldCell)。我面临的问题是单元格文本只显示在一行上。。。我怎样才能有一个多行文本字段 感谢阅读;)Objective c Cocoa:NSOutlineView中的多行NSTextFieldCell,objective-c,cocoa,xcode,nsoutlineview,nstextfieldcell,Objective C,Cocoa,Xcode,Nsoutlineview,Nstextfieldcell,我正在开发一个Cocoa应用程序 我有一个NSOutlineView显示自定义单元格(单元格继承自NSTextFieldCell)。我面临的问题是单元格文本只显示在一行上。。。我怎样才能有一个多行文本字段 感谢阅读;) 使用-[NSCell setwrapps:]将表列的数据单元格配置为换行,而不是滚动 在大纲视图委托中实现-[NSObject outlineView:heightOfRowByItem:] 使用-[NSCell cellSizeForBounds:]查找特定宽度的单元格高度。对
嗨,乔恩,你能举一个第三步的例子吗。非常感谢。如果您想知道宽度为100的文本有多高,可以调用如下内容:[cell cellSizeForBounds:NSMakeRect(0,0,100,10000)]。高度