我需要以编程方式模拟我的Cocoa按钮上的按钮,我试图在cocotron上执行此操作,但遗憾的是没有NSEvent方法:mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure : 实现。无论如何以编程方式模拟按钮按下而不必创建事件?
答案 0 :(得分:6)
在寻找某些东西时,不要忘记查看超类。所有NSControls,包括所有NSButton,都会响应performClick:
message。
那就是说,你真的适合模拟按键吗?如果你只想完成某些事情,通常最好直接告诉控制器这样做。