Клавиатура не отображается, когда я запускаю симулятор и щелкаю в 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