NSEventがキーボードの "Shift"キーに反応するかどうか疑問に思っていました。私は私のアプリをデバッグするときにkeyCodeを記録していますが、私はシフトキーのkeyCode値を取得しません。Cocoa - NSEvent SHIFTキーに応答しますか?
おかげで、
ケビン
EDIT:これは私がユーザーの応答から使っていたコードです。それはキーモディファイだから
-(void)keyDown:(NSEvent*)event
{
if ([event modifierFlags] == NSShiftKeyMask) {
NSLog(@"Shift key pressed");
}
}
Shiftキーがまだ認識されていない...
このコードは、shiftキーを押して_another_キー(例:shift + A)に変更を加えたときにのみ機能します。シフトキーを単独で押すとトリガされません。 –