- Добавить
UITextFieldDelegate
в объявление класса: class ViewController: UIViewController, UITextFieldDelegate
- Подключить
textfield
или записать его программным путем @IBOutlet weak var userText: UITextField!
- установить ваш контроллер представления как текстовые поля, делегированные в поле зрения, загрузились:
override func viewDidLoad() {
super.viewDidLoad()
self.userText.delegate = self
}
- Добавьте следующую функцию
func textFieldShouldReturn(userText: UITextField!) -> Bool {
userText.resignFirstResponder()
return true;
}
со всем этим, ваша клавиатура начнет отклоняться, коснувшись внешнего поля, а также нажав клавишу возврата.
задан Kishore 15 January 2019 в 20:42
поделиться