如何在Swift,Mac OSX,Cocoa中的leftMouseDown上触发按钮操作

时间:2015-07-28 21:14:33

标签: macos swift cocoa nsbutton

我想使用swift在我的mac osx应用程序中左键单击一个按钮。

这是在Objective-C

中执行此操作的方法
[myButton sendActionOn:NSLeftMouseDownMask];

我无法弄清楚如何在Swift中做到这一点。有人可以帮我解决我的问题吗?

谢谢!

1 个答案:

答案 0 :(得分:7)

After a bit of fiddling in Xcode, this is what worked for me (Swift 2.0):

myButton.sendActionOn(Int(NSEventMask.LeftMouseDownMask.rawValue))