2

我想制作一个显示一列可选文本数据的小部件。似乎 NSBrowser 是执行此操作的最佳可可对象,但我无法弄清楚如何使用任何类型的数据填充 NSBrowser。我假设我可以设置 NsBrowserCell 的字符串值,但在文档中的任何地方都找不到将新单元格添加到列的位置。我使用了错误的对象吗?

4

1 回答 1

2

必须定义一个 NSBrowserDelegate 并同时定义‑browser:willDisplayCell:atRow:column:and‑browser:numberOfRowsInColumn:或方法‑browser:createRowsForColumn:inMatrix:。这个链接很有用:

http://www.cocoabuilder.com/archive/cocoa/31229-nsbrowser-question.html

于 2010-04-28T23:25:35.720 回答