-2
textFieldの文字数が6になったときに何らかのアクションを実行したい。私のUITextFieldの長さが6文字に達するとすぐにメソッドを呼び出す方法
textField.addTarget(self, action: #selector(textFieldDidChange(_:)), for: .editingChanged)
、その後は
func textFieldDidChange(_ textField: UITextField) {
if textField.text?.characters.count == 6 {
// Call some method
}
}
使用するUITextField/UITextViewの委任方法のUITextField/UITextViewの公式ドキュメンテーションに – radkrish
REFERE –