UIKeyCommands
, 당신은 당신의 ViewController에 keyCommands
변수를 무시할 수 있습니다 (당신이 많은 단축키를 넣을 수 있도록 배열의) :
override var keyCommands: [UIKeyCommand]? {
return [
UIKeyCommand(input: "Q",
modifierFlags: [],
action: #selector(self.close),
discoverabilityTitle: "Close app")
]
}
func close() {
exit(0)
}
입력의 열쇠입니다 예 : CMD + Q (Q 만 넣음). Action은 호출 할 선택자이며 discoverabilityTitle은 바로 가기의 제목입니다 (예 : "Close app"). 사용자가 CMD 키를 가지고 있으면 iPad에 표시됩니다.
UIKeyInputUpArrow
UIKeyInputDownArrow
UIKeyInputLeftArrow
UIKeyInputRightArrow
UIKeyInputEscape
당신은 명령을 사용할 수 있습니다 : 그것은 단지 CMD 키 및 기타 특별 키와 함께 작동
하지만 그것은 단지 CMD 작동 http://www.thomashanning.com/uikeycommand-defining-keyboard-shortcuts/ + A_KEY – ColdGrub1384
훌륭하게 작동합니다. 답변을 작성하려면 받아 들일 것입니다. 정말 고마워. – 7ball
여러분을 환영합니다! – ColdGrub1384