1

我需要以编程方式模拟我的 Cocoa 按钮上的按钮按下,我试图在 cocotron 上执行此操作,不幸的是它没有 NSEvent 方法:mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure: 已实现。无论如何以编程方式模拟按钮按下而不必创建事件?

4

1 回答 1

6

在寻找某些东西时不要忘记查看超类。所有的 NSControls,包括所有的 NSButtons,都会响应performClick:message

也就是说,您真的适合模拟按钮按下吗?如果你只是想完成某件事,通常最好直接告诉控制器去做。

于 2009-12-22T02:01:37.513 回答