5

[myButton setKeyEquivalent:@"\n"] を試しましたが、うまくいきませんでした。不足している定義済みの定数が必要なように感じます。

ありがとう。

4

3 に答える 3

21

この場合、「\n」の代わりに「\r」を使用してみてください。

[myButton setKeyEquivalent:@"\r"] は、あなたが探していることを行うべきだと思います。

于 2011-01-09T21:35:10.413 に答える
1

Swift 2.0 の例:

let key = String(utf16CodeUnits: [unichar(NSEnterCharacter)], count: 1) as String
item.keyEquivalent = key
item.keyEquivalentModifierMask = Int(NSEventModifierFlags.CommandKeyMask.rawValue | NSEventModifierFlags.ControlKeyMask.rawValue)
于 2015-07-30T17:08:26.203 に答える
0

「そのまま」、これには Command + Return を入力する必要があることに注意してください(これはEnterだと思います)。コマンドなしでこれを機能させるには、追加する必要がありました[myButton setKeyEquivalentModifierMask:0];

于 2013-01-12T18:26:07.323 に答える