在我的應用程序中,我想驗證字段中的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