NSOutlineView (или NSTableView) с пользовательским NSTableCellView не создает подключения к розеткам

Файл.nib содержит NSOutlineView (1 столбец, на основе просмотра). Столбец имеет идентификатор "UserCell"; он также имеет одну ячейку, которая имеет два NSTextFieldи куча кнопок; эта ячейка также имеет идентификатор "UserCell". Класс для этой ячейки установлен в IB как пользовательский класс, производный от NSTableCellView учебный класс. Я вариант-тащил оба NSTextFieldк пользовательскому коду (см. рисунок в приложении) для создания IBOutlets.

NSTexFiled IBOutlets

В методе делегата -outlineView:viewForTableColumn:item: Я загружаю ячейку, используя -makeViewWithIdentifier:owner: и он загружается нормально - я получаю свой пользовательский объект просмотра ячеек. Тем не менее, оба текстовых поля nil"S.

Как это исправить? Та же история с NSTableView,

0 ответов

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