2012-03-09 10 views
3

クリックしたときにドロップダウンメニューを表示するNSPopupButtonがあります。このメニューはNSArrayから読み込まれます。ここでドロップダウンメニューの項目の1つをクリックすると、その項目を選択して何が選択されているかを判断できます。 ユーザーがNSpopupbuttonをクリックしてドロップダウンメニューを更新してからユーザーがアイテムの1つを選択します。 ドロップダウンメニューを選択するだけで、IBActionメソッドを呼び出す方法がわかりません。メニューのアイテムをクリックするとIBActionが発生しますが、NSPopupButtonの下向き矢印をクリックするだけでアクションがトリガーされます。何か案は ?ありがとう。NSPopupButtonをクリックしてアクションを呼び出す

答えて

4

NSPopupButtonは、クリックするとNSPopUpButtonWillPopUpNotificationを送信します。コントローラオブジェクトにその通知を聞き取り、ドロップダウンメニューを更新して応答します。

関連する問題