osx 选择后的 NSPopUpButton 通知
osx NSPopUpButton Notification after Selection
我需要知道用户从 NSPopUpButton
更改项目后的用户选择。
为什么 NSPopUpButton
控件在用户操作之前有一个通知。:
Posted when an NSPopUpButton object receives a mouse-down event—that is, when the user is about to select an item from the menu.
实施 NSPopUpButton
通知效果很好:
@objc func popUpButtonUsed(notification: NSNotification){
print(distributionPopUpButton.titleOfSelectedItem!)
}
但是如何在用户选择后触发 action/method?
谢谢!
是这样的
@IBAction func popUpButtonUsed(_ sender: NSPopUpButton) {
print(sender.indexOfSelectedItem)
}
我需要知道用户从 NSPopUpButton
更改项目后的用户选择。
为什么 NSPopUpButton
控件在用户操作之前有一个通知。:
Posted when an NSPopUpButton object receives a mouse-down event—that is, when the user is about to select an item from the menu.
实施 NSPopUpButton
通知效果很好:
@objc func popUpButtonUsed(notification: NSNotification){
print(distributionPopUpButton.titleOfSelectedItem!)
}
但是如何在用户选择后触发 action/method?
谢谢!
是这样的
@IBAction func popUpButtonUsed(_ sender: NSPopUpButton) {
print(sender.indexOfSelectedItem)
}