2

特定のボタンが押されたときに確認する必要がある NSTextView があります。ModifierKeyFlags を使用すると、シフトやコントロールなどのボタンが押されているかどうかを確認できますが、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 に答える