textFieldは中身を全部消すことができるclearButtonが実装できます。
画像の右端にあるバツマークです

これの表示パターンはclearButtonModeの設定で変更することができます。
.always
.alwaysはtextFieldに文字列があれば常に出現します。
textField.clearButtonMode = .always
.never
.neverはボタンを表示しません
textField.clearButtonMode = .never
.unlessEditing
.unlessEditingはtextFieldに文字列があり、textFieldが選択されていない時に出現します
textField.clearButtonMode = .unlessEditing
.whileEditing
.whileEditingはtextFieldに文字列があり、textFieldが選択されている時に出現します
textField.clearButtonMode = .whileEditing
storyboard上での実装
textFieldのClearButtonの部分を変更すれば実装できます
