Skip to content

使用分类的方式实现输入框内容限制, 实时, 简洁易用, 注重AOP, 代码侵入性较小

License

Notifications You must be signed in to change notification settings

shuima101/PSInputLimitDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PSInputLimitDemo

输入框内容限制工具, 实时, 尽量AOP(^_^), 侵入性很小, 简洁易用

引入只需把UITextField的分类文件拖入项目中, 并在需要的位置引用就可以了.

用法非常简单,例如: 输入框需要限制5个字符, 只需设置 _textField.ps_limitDigit = 5;

要限制输入类型, 只需设置 _textField.ps_limitType = PSInputLimitTypeChinese;

目前有6种类型限制, 包括:

{

PSInputLimitTypeNone = 0, //只判断字符个数是否超出 ps_limitDigit

PSInputLimitTypeFloat = 1, //默认限制整数9位,小数点后两位

PSInputLimitTypeInteger   = 2,   //默认限制整数9位,首位限制非0需要设置 ps_integerPrimacyZero = NO;

PSInputLimitTypePhone     = 3,   //手机号码输入框

PSInputLimitTypeEmail = 4, //

PSInputLimitTypeChinese = 5, //

PSInputLimitTypeMoney = 6, //金额(TypeFloat添加处理特殊输入(.01=0.01 / 01.4=1.4))

}

About

使用分类的方式实现输入框内容限制, 实时, 简洁易用, 注重AOP, 代码侵入性较小

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published