2012-03-09 23 views
3

我有一個NSPopupButton,單擊時會顯示一個下拉菜單。該菜單由NSArray填充。現在,如果我點擊下拉菜單中的某個項目,我可以選擇它並確定選擇什麼等。 我想要做的是當用戶點擊NSpopupbutton,更新下拉菜單,然後讓用戶選擇其中一個項目。 當我簡單地選擇下拉菜單(不單擊任何一個項目)時,我無法找到如何調用IBAction方法。點擊菜單中的項目會產生一個IBAction,但我只需要單擊NSPopupButton中的向下箭頭即可觸發一個操作。有任何想法嗎 ?謝謝。在點擊NSPopupButton時調用動作

回答

4

NSPopupButton單擊時發送NSPopUpButtonWillPopUpNotification。讓控制器對象監聽該通知,並通過更新下拉菜單進行響應。

相關問題