2012-03-09 2 views
3

У меня есть NSPopupButton, который отображает выпадающее меню при нажатии. Это меню заполняется из NSArray. Теперь, если я нажму на один из элементов в раскрывающемся меню, я могу выбрать его и определить, что выбрано и т. Д. Что я хочу сделать, когда пользователь нажимает кнопку NSpopupbutton, обновляет раскрывающееся меню, а затем имеет пользователь выбирает один из элементов. У меня возникли проблемы с поиском способа вызова метода IBAction, когда я просто выбираю выпадающее меню (не нажимая ни одного элемента в нем). Щелчок элемента в меню приводит к IBAction, но я хочу просто щелкнуть стрелку вниз в NSPopupButton, чтобы вызвать действие. Есть идеи ? Благодарю.вызов действия при нажатии NSPopupButton

ответ

4

NSPopupButton отправляет NSPopUpButtonWillPopUpNotification при нажатии. Попросите свой объект контроллера прослушать это уведомление и ответьте, обновив раскрывающееся меню.

 Смежные вопросы

  • Нет связанных вопросов^_^