nsbuttonのキーを入力/返すために同等のセットを設定する方法は?

StackOverflow https://stackoverflow.com/questions/4641938

  •  09-10-2019
  •  | 
  •  

質問

mybutton setKeyEquivalent:@" n"]を試しましたが、それはうまくいきませんでした。私はただ欠けているという事前定義された定数があるべきだと思います。

ありがとう。

役に立ちましたか?

解決

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

mybutton setKeyEquivalent:@" r"]があなたが探していることをするべきだと思います。

他のヒント

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)

「現状のまま」であることに注意してください。これは、コマンド + return(入力だと思う)を入力する必要があります。コマンドなしでこの作業をするには、追加する必要がありました [myButton setKeyEquivalentModifierMask:0];.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top