В настоящее время у меня есть NSTableView на основе ячеек, где мне нужно добавить столбцы и связать их с моей моделью.Размер текста для столбцов - System-Small, и все отлично работает, потому что я могу программно установить свойства dataCell при создании столбца.
С таблицей на основе представления и без dataCell, как я могу сделатьуверены, что при создании столбца текстовая ячейка имеет правильный размер и т. д.?Похоже, что нет способа сохранить столбец шаблона в кончике и загрузить его несколько раз (каждый раз при изменении идентификатора) перед добавлением его в таблицу.
При переключении на NSTableView на основе представленияЯ понимаю, что я не могу связать целый столбец при создании, как я могу с таблицами на основе ячеек, но вместо этого я должен сделать это во время:
-(NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
Я могу связать вот так, но просто нужноспособ предварительно настроить внешний вид и расположение столбца, так как я не могу понять, как даже найти представления в новом столбце, поскольку у них нет идентификаторов, как если бы они пришли из какого-то шаблона.