Как Setkekeequivalent введите / возвращать ключ на nsbutton?
Вопрос
Я пробовал [MyButton Setkeequivalent: @ " n"] Но это не сработало. Я чувствую, что должен быть какой-то предопределенный постоянный для этого, что я просто скучаю.
Спасибо.
Решение
Попробуйте использовать « R» вместо « N» в этом случае.
Я верю [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)
Остерегайтесь, что «как есть», это потребует ввести команду + возврат (который, как я думаю, введите). Иметь эту работу без команды, я должен был добавить [myButton setKeyEquivalentModifierMask:0];
.
Не связан с StackOverflow