【发布时间】:2017-02-25 22:15:44
【问题描述】:
用户从NSPopUpButton更改项目后,我需要知道用户选择。
为什么NSPopUpButton 控件在用户操作之前会有通知。:
当 NSPopUpButton 对象接收到鼠标按下事件时发布,即当用户即将从菜单中选择一个项目时。
实现NSPopUpButton 通知工作正常:
@objc func popUpButtonUsed(notification: NSNotification){
print(distributionPopUpButton.titleOfSelectedItem!)
}
但是如何在用户选择之后触发一个动作/方法呢?
谢谢!
【问题讨论】:
-
设置一个 IBAction。是不是很简单?
-
不适合我。用户选择后如何触发操作?谢谢。
-
好的,好的,这很简单。使用动作确实是在用户选择之后调用方法。完美的。谢谢。对我来说不是那么明显。创建一个我可以接受你帮助的答案!
标签: swift macos notifications nspopupbutton