NSPopupButtonCell прослушивает выбранный индекс изменен

У меня есть следующее требование, и я изо всех сил стараюсь его выполнить:

У меня есть NSTableView, который связан с массивом. Один столбец таблицы - это NSPopupButtonCell. Все работает с NSPopupButtonCell, записывающим данные обратно в базовый массив и так далее.

Требование заключается в том, что если у меня выбрано, например, 10 строк, и я изменил запись NSPopupButtonCell для одной строки, он должен применить то же самое для всех других выбранных строк.

Я пытался реализовать событие, которое будет прослушивать, когда NSPopupButtonCell изменяет значение, а затем применять его к остальным выбранным элементам, но не повезло.

Есть ли у вас какие-либо предложения, как решить эту проблему? Как я могу прослушать изменение NSPopupButtonCell?

большое спасибо.

1 ответ

Решение

Что ты на самом деле попробовал?

Это должно работать, чтобы просто использовать target-action. Подключите NSPopUpButtonCellдействия для цели и селектора. Скорее всего, вы бы использовали контроллер представления или оконный контроллер в качестве цели.

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