在我的应用程序中,我想验证字段中的user inputs
。例如IOS:用户界面字段验证的最佳做法
如果textfields为空。或电子邮件是正确甲
我不想在添加验证逻辑视图控制器,无论是我想要的UIView传递给验证类
我有多个这样的屏幕。
任何有关验证屏幕的最佳方法的建议。
在我的应用程序中,我想验证字段中的user inputs
。例如IOS:用户界面字段验证的最佳做法
如果textfields为空。或电子邮件是正确甲
我不想在添加验证逻辑视图控制器,无论是我想要的UIView传递给验证类
我有多个这样的屏幕。
任何有关验证屏幕的最佳方法的建议。
如果您将其定位到多个场景,那么最好为您的所有UITextFields
设置一个验证器类。我写了一个UITextField validator类,使用非常简单。你可以随意修改它。看一看。祝您好运
只有这个班才够。你所要做的只是把这个类作为你所有的textField的超类。 – iAnurag
你可以做的是创造category
类UIView
,写实例方法一样
验证+的UIView
+(BOOL)isEmpty:(NSString *)string{
// snippet to check empty validation and return value.
}
+(BOOL)emailValidation:(NSString *)string{
// snippet to check email validation and return value.
}
现在用这个实例方法对你的看法。
if(![yourview isEmpty]){
// all good ...
}
最好在UITextField.Rather中添加类别,然后在UIView中添加类别。我的猜测 –
是的,但是通过使用UIView,他也可以检查UITextView的验证,因为他想要全局验证。 – KDeogharkar
是的,你是对的。 :) –
我会为每个字段创建一个验证器类。并传递字段中的字符串或字段自身。你为什么不想这样做? – vikingosegundo