スポンサーリンク

【Swift】キーボード外クリックでキーボードを閉じる方法ご紹介。

Swift
スポンサーリンク

今回の記事はSwiftで文字入力などで使用するキーボードのキーボード外をクリックした際にキーボードを閉じる方法をご紹介する内容です。便利な関数があるの是非困っている方は是非使ってみて下さい。

キーボード外クリックでキーボードを閉じる方法

import UIKit

var url:String = ""

class ViewController: UIViewController,UITextFieldDelegate {
    // 画面部品
    @IBOutlet weak var textField: UITextField!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        textField.delegate = self
    }

    override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        self.view.endEditing(true)
    }
}

下記の部分がキーボード外を触った際にキーボードを閉じる処理の部分です。

override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        self.view.endEditing(true)
    }

今回の記事は以上です。他にも多数のSwift関連の記事を記載しているので興味がある方は是非参考にしてみて下さい。

本記事を読んでいただき感謝です。サイトを訪れていただいた方はプログラミング勉強中かと思いますのでプログラミング勉強のコツを合わせてご紹介。

スポンサーリンク
スポンサーリンク
スポンサーリンク

ブログに関しては500円程度かかりますが、それ以外は無料です。知識の吸収と並行してアウトプットは非常に効率が良いです。テックアカデミーに関しては講座レベルが高いにも関わらず、無料体験や人気口座も大幅値下げがあるので、重点的に学びたいものを無料体験してみてください。

転職時にも、エンジニアからテックアカデミー・Paizaは認知度が高いので、未経験入社採用を行う際履歴書で目に留まります。特にPaizaのスキルレベルA・SなどはIT業界でも評価されます。

テックアカデミー・Paizaの無料登録ができる期間中にぜひご利用してみてください。私も活用経験ありです。

Swift
スポンサーリンク
スポンサーリンク

コメント

タイトルとURLをコピーしました