uikeycommand

    0

    1답변

    AppDelegate.swift에서 @UIApplicationMain을 삭제하고 아래와 같이 main.swift을 작성했지만 프로그램은 여전히 ​​keyPressed 기능을 실행할 수 없습니다. 그러나 모든 keydown을 print("send event2") 실행합니다. keyPressed 화재는 어떻게 발생합니까? 이 프로그램에 문제가 있습니까? 내가

    3

    1답변

    내 응용 프로그램에 하드웨어 키보드 지원을 추가하여 사용자가 언제든지 키보드의 특정 키를 눌러 함수를 호출 할 수 있도록하고 싶습니다. this article을 발견하고 Objective-C에서 훌륭하게 작동하도록 만들 수있었습니다. 스위프트로 변환했는데 어떤 이유로 "c"를 누른 후에 keyPressed 메서드가 호출되지 않습니다. 사용자가 키보드의 아무

    1

    1답변

    iOS 10에서 소개 된 스포트라이트 동작과 비슷한 UITableView를 화살표 키 (실제 키보드)로 탐색하는 방법은 무엇입니까? 검색 상자에 사용자 유형을 표시하고 위 ​​/ 아래 화살표를 사용하여 tableview의 행을 강조 표시 한 다음 Enter 키를 눌러 행을 선택합니다. 주제에 대한 자원을 찾지 못했습니다. Swift에서 샘플 코드를 제공해주

    13

    1답변

    키만 사용하는 UIKeyCommand을 만들고 싶습니다. 지금까지 나는 시도했다 : // These are pre-defined constants for use with the input property of UIKeyCommand objects. UIKIT_EXTERN NSString *const UIKeyInputUpArrow NS_AVAILABL

    0

    2답변

    나는 Swift로 작성된 계산기 응용 프로그램을 가지고 있으며 사용자 정의 키보드 단축키와 완벽하게 호환됩니다. 나는 다음과 같은 사용자 정의 단축키를 할당하려고 할 때마다 나는, 그러나, 사용자가 C명령 +를 누르면 메소드를 호출하려고 해요, 그냥 작동하지 않습니다 UIKeyCommand(input: "c", modifierFlags: [.command]

    2

    1답변

    iOS 시뮬레이터 단축키는 자주 명령어 키를 사용합니다. 나는 시뮬레이터에서 실행될 때, 내 프로그램에서 command-z, command-y 등을 잡으려 고 시도하는 것이 효과가 없다는 것을 알아 차렸다. 그 이유는 시스템이 iOS 응용 프로그램에 전달할 키 누르기가 아닌 시뮬레이터 명령으로 해석하기 때문입니다. 동작을 변경하는 방법이 있습니까? 사례와

    2

    1답변

    키 명령이 등록 된 경우 사용자가 키를 너무 오래 누르고 있으면 여러 번 호출 될 수 있습니다. 이렇게하면 ⌘N이 반복적으로 새보기를 여러 번 열 수있는 것과 같이 매우 이상한 효과가 발생할 수 있습니다. 부울 "이미 트리거 된"플래그와 같은 것을 사용하지 않고이 동작을 중지하는 쉬운 방법이 있습니까? 당신이 새로운보기 때문에,이 처리 할 필요가 없습니다

    0

    1답변

    다른 UIKeyCommand가 제대로 작동하지만 화살표 키 (UIKeyInput [방향] 화살표 상수 사용) 선택기가 호출되지 않습니다. 어떤 제안이라도 대단히 감사하겠습니다. 이 내가 화살표 키 명령을 만드는 데 사용하고있는 코드입니다 : UIKeyCommand(input: UIKeyInputRightArrow, modifierFlags: [], acti