Swift IQkeyboard manager. Код не работает в симуляторе. Клавиатура вообще не появляется при нажатии текстового поля

#swift #xcode

#swift #xcode

Вопрос:

функциональным приложением (_ application: UIApplication, didFinishLaunchingWithOptions Варианты запуска: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {

     IQKeyboardManager.shared.enable = true
    IQKeyboardManager.shared.enableAutoToolbar = false
    
    
    
    FirebaseApp.configure()
    
    let db = Firestore.firestore()
        print(db)
    
   
    
    return true
}
  

Ответ №1:

Перейдите в симулятор IOS -> Аппаратное обеспечение -> Клавиатура и переключите «переключить программную клавиатуру» или команду k.

Комментарии:

1. Спасибо, это помогает, но оно появляется только тогда, когда я нажимаю command K, а не тогда, когда я действительно хочу, чтобы оно появлялось при нажатии на текстовое поле в симуляторе. пожалуйста, какие-либо мнения по этому вопросу?

2. Для меня я просто делаю IOS Simulator -> Аппаратное обеспечение -> Клавиатура и переключаю «переключать программную клавиатуру» и нажимаю, она имеет тенденцию отключаться, когда вы используете command k или подключаете клавиатуру.

3. Нет проблем, надеюсь, это помогло.