この件に関して公式なものを見つけるのは非常に難しいと思います。
TextViewがあり、keyDownイベントをオーバーライドして、ユーザーがCtrl+を押したかどうかを検出しようとしていますEnter。
- (void)keyDown:(NSEvent *)theEvent
{
if([theEvent modifierFlags] & NSControlKeyMask && /* how to check if enter is pressed??? */)
{
NSLog(@"keyDown: ctrl+enter");
if(_delegate)
{
if([_delegate respondsToSelector:@selector(didSomething:)])
{
[_delegate performSelector:@selector(didSomething:) withObject:nil];
}
}
}else
{
[super keyDown:theEvent];
}
}
私はさまざまなことを試しましたが、何もうまくいきませんでした。
誰でも?
(そのような些細な質問をして申し訳ありませんが、私はしばらくの間グーグルで検索しましたが、何も見つかりませんでした)