NSTableView так же, как Finder - PullRequest
       2

NSTableView так же, как Finder

1 голос
/ 24 октября 2011

У меня еще долгий путь, чтобы изучать Какао. Я пытаюсь научиться кодировать табличное представление так же, как искатель, где слева от списка файлов есть маленькая иконка. # 1 Мне не ясно, являются ли эти два столбца подряд или этот тип операции обрабатывается как 1 столбец.

Если бы кто-то мог указать мне на хороший, простой для подражания пример, я был бы признателен за это. Мне удалось последовать одному примеру, и я могу перетаскивать файлы на представление, но оно отображает только [files lastPathComponent]. Я не был уверен, как добавить значок.

Ответы [ 2 ]

3 голосов
/ 24 октября 2011

Хотя да, вы могли бы поступить так, как подсказывает sosborn, однако, если вы уже используете OSX 10.7 Lion, теперь вы можете (и должны!) Вместо этого использовать NSViews. И, в частности, вы можете создать подкласс NSTableCellView.

Лично я бы посмотрел видео WWDC под названием «Просмотр на основе NSTableView Basic to Advanced», доступное здесь: https://developer.apple.com/videos/wwdc/2011/

Сюда также входит пример кода, который поможет вам.

3 голосов
/ 24 октября 2011

Вам понадобится создать подкласс NSCell, если вы этого хотите.Вот хороший пример:

NSCell Образец изображения и текста

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...