デフォルトでは、改行ボタンになっています。
この改行ボタンを完了ボタンにし、キーボードを隠すという動作をさせます
returnKeyTypeには色々存在し、Doneが完了ボタンにあたります
textField.resignFirstResponder();このコードはキーボードを隠す処理
この改行ボタンを完了ボタンにし、キーボードを隠すという動作をさせます
UITextFieldDelegateまず、クラス先頭部分に上記のコードを加えます
myTextField.returnKeyType = UIReturnKeyType.Done; myTextField.delegate = self;改行ボタンを完了ボタンに変更します
returnKeyTypeには色々存在し、Doneが完了ボタンにあたります
func textFieldShouldReturn(textField: UITextField!) -> Bool {
textField.resignFirstResponder();
return true;
}
この関数で、完了ボタンが押されたことを検知しますtextField.resignFirstResponder();このコードはキーボードを隠す処理
タグ

コメントをかく