Установка выбранного индекса NSPopUpButtonCell в NSTableView

Я заполняю столбец в NSTableView с NSPopUpButtonCell экземпляры (просто перетаскивали такую ​​ячейку в столбец в IB). Все работает хорошо, за исключением одного: когда я пытаюсь установить индекс выбранного элемента одного из NSPopUpButtonCell экземпляры, возвращая соответствующий индекс в -tableView:objectValueForTableColumn:row: меню по-прежнему выделяет первый пункт. Я проверил значение, которое я возвращаю в этом методе, и это правильно (так что это не всегда ноль).

Я делаю что-то неправильно?

1 ответ

Я добавил звонок -selectItemAtIndex: метод делегата 'willDisplayCell'.

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