Клавиатура не отображается, когда я запускаю симулятор и щелкаю в UITextView. Как мне снова включить клавиатуру?
Раньше это работало, но теперь это не так - я не знаю, на что я мог щелкнуть случайно ... любые советы будут оценены!
Клавиатура не отображается, когда я запускаю симулятор и щелкаю в UITextView. Как мне снова включить клавиатуру?
Раньше это работало, но теперь это не так - я не знаю, на что я мог щелкнуть случайно ... любые советы будут оценены!
Ответы:
Я была такая же проблема. Мое решение было следующим:
Мой был проверен, потому что я использовал свою клавиатуру Mac, но если вы убедитесь, что она снята, клавиатура iPhone всегда будет появляться.
UIInputAccessoryView
в нижней части экрана все еще отображается.
Connect Hardware Keyboard
я не могу печатать, используя клавиатуру моего Mac. В pre-iOS 8 он не «имитировал аппаратную клавиатуру», он просто позволял вам дополнительно печатать на Mac.
При тестировании в бета-симуляторе ios8 вы можете переключаться между «программной клавиатурой» и «аппаратной клавиатурой» с помощью ⌘+K .
ОБНОВЛЕНИЕ : Начиная с iOS Simulator 8.0, ярлык ⇧+ ⌘+K .
Симулятор -> Оборудование -> Клавиатура -> Переключить программную клавиатуру должна решить эту проблему.
Похоже, это ошибка в iOS 8. Есть два исправления этой проблемы:
Переключайтесь между клавиатурой симулятора и клавиатурой MacBook с помощью сочетания клавиш Command+K .
Подключите клавиатуру к симулятору:
а. Открытый симулятор
б. Выберите Оборудование -> Клавиатура
с. Снимите флажок и установите флажок « Подключить аппаратную клавиатуру ».
ИЛИ просто нажмите Shift+ Command+K ярлык
Просто нажмите ⌘K, он переключит клавиатуру.
Было бы трудно сказать, если есть какие-либо проблемы с вашим кодом, не проверив его, однако это происходит со мной довольно часто (Версия 6.0 (6A216f)). Мне обычно приходится сбрасывать содержимое и настройки симулятора и / или перезапускать xCode, чтобы он снова заработал. Попробуйте это и посмотрите, решит ли это проблему.
Если клавиатура не отображается автоматически в симуляторе, просто нажмите [Command + K]
или Аппаратное обеспечение -> Клавиатура -> Переключить программную клавиатуру
Чтобы решить проблему, следуйте этому -
В качестве альтернативы вы также можете сделать это с помощью одной команды.
Открыть терминал и запустить - 1. rm ~ / Библиотека / Настройки / com.apple.iphonesimulator.plist
Это сделает свое дело в один шаг! Просто убедитесь, что вы вышли из Xcode и симулятора перед запуском.
во viewDidLoad добавьте эту строку
yourUiTextField.becomeFirstResponder()
Простой способ - просто нажмите команду + k