2

我有一个 NSTextView ,我需要在其中检查何时按下特定按钮。使用 ModifierKeyFlags 我可以检查是否按下了 shift 和 control 等按钮,但我需要检查是否按下了 SPACE。因此,我不能使用 ModifierFlags(因为它可以检查一些按钮,不包括空格键)

所以我需要一个检查,每次我在我的应用程序的文本字段中按下空格键时都会通知我。有什么想法吗?我认为它需要是这样的:

if(spacebar is pressed) {
        Dlog(@"give me a notification");
}
4

1 回答 1

1

使用 NSText 的委托。

-(void)textDidChange:(NSNotification *)notification
{
    //Check if it has added a spacebar
}
于 2012-11-22T10:25:45.833 回答