【发布时间】:2012-11-13 06:09:27
【问题描述】:
我是 Cocoa 编程的新手,有一个关于控制事件处理的问题。
我为按钮创建一个“动作”,并获取更新的 AppDelegate.m 来处理此问题。
- (IBAction)seedBtnPressed:(id)sender {
NSString* myString = @"Hi there";
[_updateLbl setStringValue:myString];
}
运行此程序时,按下“种子”按钮会执行应有的操作 - 标签更新。 我的问题是:为什么我默认捕获了“按钮按下事件”,因为我没有看到任何我指定的地方。或者,我将如何通过操作捕获鼠标悬停事件?我想我会为按钮创建另一个动作,但不确定如何指定它来仅处理“鼠标悬停”事件?抱歉,如果我在这里使用了 Windows 术语,我知道 Cocoa 对事物使用不同的名称。 谢谢 皮特
【问题讨论】:
标签: objective-c cocoa events