我需要以编程方式模拟我的 Cocoa 按钮上的按钮按下,我试图在 cocotron 上执行此操作,不幸的是它没有 NSEvent 方法:mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure: 已实现。无论如何以编程方式模拟按钮按下而不必创建事件?
问问题
1545 次
1 回答
6
在寻找某些东西时不要忘记查看超类。所有的 NSControls,包括所有的 NSButtons,都会响应performClick:
message。
也就是说,您真的适合模拟按钮按下吗?如果你只是想完成某件事,通常最好直接告诉控制器去做。
于 2009-12-22T02:01:37.513 回答