phoneValidationTextField

phoneValidationTextField

有没有一种方法可以快速显示类似于Android的UITextFieldTextView.setError()上的验证错误?

最佳答案

UITextField没有开箱即用的验证功能。您可以找到一些开源API来帮助您完成此任务。一种可能的选择是研究SSValidationTextField api。

代码将是

var phoneValidationTextField = SSValidationTextField(frame: CGRectMake(200, 200, 150, 50))
phoneValidationTextField.validityFunction = self.isValidPhone
phoneValidationTextField.delaytime = 0.5
phoneValidationTextField.errorText = "Incorrect Format"
phoneValidationTextField.successText = "Valid Format"
phoneValidationTextField.borderStyle = UITextBorderStyle.RoundedRect
self.addSubview(phoneValidationTextField)

关于ios - 在iOS UITextField上显示验证错误,类似于Android的TextView.setError(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30574484/

10-10 21:48