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