我需要知道用户从aNSPopUpButton
更改项目后的用户选择。
为什么NSPopUpButton
控件在用户操作之前有一个通知:
当NSPopUpButton对象接收到鼠标向下事件(即用户即将从菜单中选择项目时)时发布。
执行NSPopUpButton
通知可以很好地工作:
@objc func popUpButtonUsed(notification: NSNotification){
print(distributionPopUpButton.titleOfSelectedItem!)
}
但是如何在用户选择之后触发操作/方法呢?
谢谢!
最佳答案
就像下面这样。
@IBAction func popUpButtonUsed(_ sender: NSPopUpButton) {
print(sender.indexOfSelectedItem)
}
关于swift - 选择后的osx NSPopUpButton通知,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42462213/