Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.32 KB

README.md

File metadata and controls

27 lines (20 loc) · 1.32 KB

UITextField-ValidTextFieldValue

主要特性

  • 对UITextField添加自身验证;
  • 现在支持的验证有手机号、邮箱、字母数字、长度限制;
  • 不影响UITextField本身delegate功能;

UITextField+ValidTextFieldValue.h

/** 需要验证 必须先调用初始化方法 */
-(void)initializeValid;
/** 设置验证类型和失败信息 */
-(void)setTextFieldType:(TextFieldType)textFieldType typeError:(NSString *)typeError;
/** 设置最小最大长度,以及验证失败信息 */
-(void)setTextMinLength:(NSInteger)textMinLength textMaxLength:(NSInteger)textMaxLength lengthError:(NSString *)lengthError;
/** 设置为空的失败信息 */
-(void)setNilError:(NSString *)nilError;
/** 返回验证结果 */
-(NSString *)validTextField;