programing tip

Xcode 6 : 시뮬레이터에 키보드가 표시되지 않음

itbloger 2020. 10. 2. 21:47
반응형

Xcode 6 : 시뮬레이터에 키보드가 표시되지 않음


시뮬레이터를 실행하고 UITextView를 클릭하면 키보드가 표시되지 않습니다. 키보드를 다시 활성화하려면 어떻게합니까?

예전에는 작동했지만 지금은 작동하지 않습니다. 우연히 무엇을 클릭했는지 모르겠습니다 ... 어떤 팁이라도 감사하겠습니다!


나는 같은 문제가 있었다. 내 솔루션은 다음과 같습니다.

  1. iOS 시뮬레이터-> 하드웨어-> 키보드
  2. "하드웨어 키보드 연결"을 선택 취소합니다.

Mac 키보드를 사용하고 있었기 때문에 내 것이 확인되었지만 선택 취소되어 있으면 iPhone 키보드가 항상 나타납니다.


ios8 베타 시뮬레이터에서 테스트하는 동안 +를 사용K 하여 "소프트웨어 키보드"와 "하드웨어 키보드"간에 전환 할 수 있습니다 .

업데이트 : iOS Simulator 8.0부터 단축키는 + +K 입니다.


시뮬레이터-> 하드웨어-> 키보드-> 소프트웨어 키보드 토글 이이 문제를 해결해야합니다.

시뮬레이터-> 하드웨어-> 키보드-> 소프트웨어 키보드 토글


이것은 iOS 8의 버그 인 것 같습니다.이 문제에 대한 두 가지 수정 사항이 있습니다.

  1. Command+K 단축키를 사용하여 시뮬레이터 키보드와 MacBook 키보드 사이를 전환 합니다.

  2. 시뮬레이터에 키보드 다시 연결 :

    ㅏ. 오픈 시뮬레이터

    비. 하드웨어-> 키보드 선택

    씨. 선택을 취소 한 다음 확인 ' 연결 하드웨어 키보드 '

2 단계 스크린 샷

또는 간단히 Shift+ Command+K 단축키 를 누릅니다.


시뮬레이터 키보드를 활성화 / 비활성화하려면

⌘ + K (Ctrl + k)

키보드 입력을 비활성화하려면

iOS 시뮬레이터-> 하드웨어-> 키보드-> "하드웨어 키보드 연결"선택 취소


: + +K사용 하여 시뮬레이터에 키보드를 표시 할 수 있습니다 .


Just press ⌘K it will toggle keyboard.


It would be difficult to say if there's any issue with your code without checking it out, however this happens to me quite a lot in (Version 6.0 (6A216f)). I usually have to reset the simulator's Content and Settings and/or restart xCode to get it working again. Try those and see if that solves the problem.


If keyboard do not shown up automatically in simulator, just press [Command+K]

or Hardware -> Keyboard -> Toggle Software Keyboard


To enable/disable simulator keyboard,

click ⇧+⌘+K to show keyboard on simulator, click again for disable keyboard


To fix the problem follow this -

  1. Quit Xcode and simulator
  2. Press ‘command+shift+g’ .. it will open the “go to folder” dialog.
  3. type “~/Library/Preferences” in this dialog to go to your preference folder.
  4. 이 폴더에서 "com.apple.iphonesimulator.plist"를 삭제합니다.
  5. 끝난. 시뮬레이터를 다시 시작하면 "com.apple.iphonesimulator.plist"가 다시 생성됩니다.

또는 하나의 명령으로이 작업을 수행 할 수도 있습니다.

터미널 열기 및 실행-1. rm ~ / Library / Preferences / com.apple.iphonesimulator.plist

이것은 한 단계로 트릭을 할 것입니다! 실행하기 전에 Xcode와 시뮬레이터를 종료하십시오.


viewDidLoad에서이 줄 추가

yourUiTextField.becomeFirstResponder()

간단한 방법은 Command + k를 누르는 것입니다.

참고 URL : https://stackoverflow.com/questions/24420873/xcode-6-keyboard-does-not-show-up-in-simulator

반응형