Latest 1.1.0
Homepage https://github.com/HYDupup/YDTextField
License MIT
Platforms ios 7.0, requires ARC
Authors

YDTextField是基于UITextField封装的控件,主要功能如下:

1.限制输入文字的类型

AllType = 0,//全部
OnlyNumberType,//只输入数字
OnlyEnglishType,//只输入英文
OnlyChineseType,//只输入中文
BanNumberType,//禁止输入数字
BanEnglishType,//禁止输入英文
BanChineseType//禁止输入中文
@property (nonatomic,assign)BOOL isMarkChar;//是否限制标点符号
@property (nonatomic,assign)BOOL isEmoji;//限制表情符号

2.限制文字输入的字符长度,并自动计算

/
限制字符 字符长度
此限制不是限制字符串长度,而是限制字符串的字符总长度
数字/英文.charLenght = 1,中文.charLenght = 2,表情.charLenght = 3
/
@property (nonatomic,assign)NSInteger limitLength;

3.设置UITextField提示文字的默认颜色和在第一响应状态的颜色

@property (nonatomic,strong)UIColor placeholderNomalColor;//提示文字颜色
@property (nonatomic,strong)UIColor
placeholderhighlightColor;//提示文字第一响应者颜色

4.UITextField在加密与不加密状态之间交换时,文本不会清空

Installation

sssc ddd
pod 'YDTextField' 即可使用

Latest podspec

{
    "name": "YDTextField",
    "version": "1.1.0",
    "summary": "A library for collection device info.",
    "homepage": "https://github.com/HYDupup/YDTextField",
    "license": "MIT",
    "authors": {
        "Huangupup": "[email protected]"
    },
    "source": {
        "git": "https://github.com/HYDupup/YDTextField.git",
        "tag": "0.0.7"
    },
    "requires_arc": true,
    "platforms": {
        "ios": "7.0"
    },
    "source_files": "YDTextField/*.{h,m}"
}

Pin It on Pinterest

Share This