NSMatrix на NSTableColumn

Можно ли установить NSMatrix в качестве ячейки NSTableColumn?. Если возможно, как мне это сделать?

Заранее спасибо.

1 ответ

Решение

Во-первых, вы не можете сделать это легко, потому что столбцы таблицы ожидают, что NSCell будет использовать в качестве своей ячейки данных (чтобы они могли рисовать содержимое столбца в данной строке). NSMatrix - это аналогичный элемент управления, который многократно использует ячейку-прототип для рисования.

Во-вторых, там было учебное пособие (больше не могу его найти), в котором показано, как использовать NSViews в качестве строк NSTableView. Подсказка: если у вас есть доступ к последнему API предварительной версии, вас ждет приятный сюрприз.

В-третьих, "несколько столбцов текста в ячейке" в таблице звучит как идеальная работа для... нескольких текстовых столбцов.

Что именно вы действительно пытаетесь сделать? Чем конкретнее вы получите, тем лучше ответы / советы, которые мы можем дать.:-)

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