目的

iOSアプリにて、キーボードを表示している際
Enterキーをタップして、キーボードを閉じるようにするコード例



実装

以下のように実装する。
delegateとtypeの指定が必要。

import UIKit

class ViewController: UIViewController, UITextFieldDelegate {

    @IBOutlet weak var textfield: UITextField!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
        
        textfield.delegate = self
        textfield.returnKeyType = .done
    }

    //Enterキーが押された時の処理
    func textFieldShouldReturn(_ textField: UITextField) -> Bool {
        textField.resignFirstResponder()
        return true
    }

}