gpt4 book ai didi

cocoa - -(无效)keyDown : (NSEvent *) event does not work

转载 作者:行者123 更新时间:2023-12-03 16:34:29 26 4
gpt4 key购买 nike

下面是示例代码。

- (void) keyDown: (NSEvent *) event
{
NSString *chars = [event characters];
unichar character = [chars characterAtIndex: 0];

if (character == 27) {
NSLog (@"ESCAPE!");
}
}

我是否需要在 InterfaceBuilder 中设置任何委托(delegate)或任何类型的绑定(bind)?

感谢帮助...

最佳答案

keyDown 需要在其对象设置为第一响应者的 NSView 子类中重写。响应者链应该传递事件,但为了确保你得到它,请确保你的对象是第一响应者。

关于cocoa - -(无效)keyDown : (NSEvent *) event does not work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1069433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com