Заполнение NSBrowser (Какао OSX)

Я хочу сделать виджет, который отображает столбец выбираемых текстовых данных. Кажется, что NSBrowser - лучший объект какао, чтобы сделать это, но я не могу понять, как заполнить NSBrowser любым видом данных. Я предполагаю, что могу установить строковое значение NsBrowserCell, но нигде в документации я не могу найти, где добавить новую ячейку в столбец. Я использую не тот объект?

1 ответ

Решение

Нужно определить NSBrowserDelegate и определить оба ‑browser:willDisplayCell:atRow:column: а также ‑browser:numberOfRowsInColumn: или метод ‑browser:createRowsForColumn:inMatrix:, Эта ссылка полезна:

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

Другие вопросы по тегам