1
テキストフィールドのテキストをパスワードのような安全なテキストに変換したい(基本的に次のフィールドに行くとき)迅速にテキストフィールドのテキストをパスワードのような安全なテキストに変換したい場合エンドユーザが次のフィールドに行くときに素早く入力する
テキストフィールドのテキストをパスワードのような安全なテキストに変換したい(基本的に次のフィールドに行くとき)迅速にテキストフィールドのテキストをパスワードのような安全なテキストに変換したい場合エンドユーザが次のフィールドに行くときに素早く入力する
1.設定するのはUITextField
です。
secureField.isSecureTextEntry = true
2.編集を開始または終了するときに、代理人を設定してそのテキストを変更します。
secureField.delegate = self
func textFieldDidEndEditing(_ textField: UITextField) {
if secureField == textField {
textField.isSecureTextEntry = true
}
}
func textFieldDidBeginEditing(_ textField: UITextField) {
if secureField == textField {
textField.isSecureTextEntry = false
}
}
ビュー
であなたのテキストフィールドを委任し、この二つの方法
func textFieldDidBeginEditing(_ textField: UITextField) {
if textField==self.txtEmail
{
self.txtEmail.isSecureTextEntry = false
}
}
func textFieldDidEndEditing(_ textField: UITextField) {
if textField==self.txtEmail
{
self.txtEmail.isSecureTextEntry = true
}
}
を設定