NSPopUpButton возвращается в исходное состояние

Я регистрируюсь для уведомления NSPopUpButtonWillPopUpNotification, чтобы изменить всплывающее меню до его отображения. Новое всплывающее меню состоит из запуска списка приложений с соответствующими значками. Когда приложение выбрано, оно вызывает метод @selector.

После завершения выбора кнопка имеет изображение значка выбранного приложения и текст выбранного приложения.

Как сделать, чтобы всплывающая кнопка отображалась только с NSImageNameAddTemplate изображением?

Я попытался установить новое меню после IBAction, но всплывающая кнопка никогда не вызывает IBAction после выбора.

Спасибо.


person Dan    schedule 07.09.2010    source источник


Ответы (1)


Похоже, вам нужна раскрывающаяся всплывающая кнопка (список команд), а не обычная всплывающая кнопка (список вещей). Вы можете установить это в инспекторе ⌘1 для элемента управления в IB.

person Peter Hosey    schedule 07.09.2010