Я на самом деле борюсь с клавиатурой! У меня есть viewController, который я представляю так:
self.present(viewController, animated: true, completion: nil)
В этом viewController у меня есть текстовое поле, которое становится FirstResponder следующим образом:
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.textField.becomeFirstResponder()
}
Дело в том, что когда вид появляется, клавиатура просто появляется. Это совсем не гладко. Я хотел бы сделать это точно так же, как в родном приложении для iOS. Сообщение: когда вы нажимаете на кнопку «создать сообщение» (верхний правый угол). Он представляет новый viewController с клавиатурой , все анимированные .
Любая помощь будет принята с благодарностью.