我需要知道用户从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/

10-16 10:30