どうも。どっことです。今回はiOSでのキーボードを閉じる実装について解説します。
解説
iOSではアプリからキーボードを閉じるのは非常に簡単で、UITextField#endEditing(true)
を呼び出すだけでOKです。
@IBOutlet weak var textField: UITextField!
func closeKeyboard() {
// キーボードを閉じる
textField.endEditing(true)
}
AndroidではInputManager
にアクセスしたり必要な情報を渡したりで面倒臭いのに、iOSはとにかくシンプルで羨ましいですね。