Textfield根据条件显示提示框-LHInfoTextfield(0.1.0)
2016-01-15 18:44
459 查看
原创Blog,转载请注明出处
http://blog.csdn.net/hello_hwc?viewmode=list
我的stackoverflow
或者下载后,拷贝class文件夹内的到工程
由于使用类别的方式,所以使用起来很方便,这里的几个参数
Condition 一个Block,定义你想要的规则
Config,来配置当condition触发的时候,AnchorView的UI
Infomation,显示的文字
其中AnchorView目前可配置属性为
http://blog.csdn.net/hello_hwc?viewmode=list
我的stackoverflow
效果
Github地址
https://github.com/LeoMobileDeveloper/LHInfoTextfield安装
支持CocoaPod[code]pod "LHInfoTextfield"
或者下载后,拷贝class文件夹内的到工程
使用
[code] [self.textfield lh_addObserverWithCondition:^BOOL(UITextField *textfield) { return textfield.text.length > 8; } Config:^(LHAnchorView *anchorView) { anchorView.borderColor = [UIColor redColor]; anchorView.textColor = [UIColor redColor]; } Infomation:@"HaHa length is greater that 8"]; [self.textfield lh_addObserverWithCondition:^BOOL(UITextField *textfield) { return textfield.text.length > 6; } Config:^(LHAnchorView *anchorView) { anchorView.borderColor = [UIColor darkGrayColor]; anchorView.textColor = [UIColor blueColor]; } Infomation:@"hahahaha"];
由于使用类别的方式,所以使用起来很方便,这里的几个参数
Condition 一个Block,定义你想要的规则
Config,来配置当condition触发的时候,AnchorView的UI
Infomation,显示的文字
其中AnchorView目前可配置属性为
[code]@property (copy,nonatomic)UIFont * font; @property (assign,nonatomic)CGSize minSize; @property (strong,nonatomic)UIColor * textColor; @property (copy,nonatomic)UIColor * borderColor;
TODO
添加显示和隐藏的动画相关文章推荐
- hive分组排序 取top N
- hive分组排序 取top N
- 基数和偶数分离
- .NET中提升UAC权限的方法总结
- 数据库之组合查询
- windows相关小知识
- Android 从输入法 到 EditText 研究
- mysql常见错误码
- Linux Bash算数运算方法小结
- Java提高学习之Object(3)
- python中的时间函数编写
- Android GPU加速渲染自定义View 性能改善<13>
- Atitit.java jna 调用c++ dll 的总结
- 第一次写python爬虫
- 协议和委托的各种用法
- Java 并发和多线程(一) Java并发性和多线程介绍[转]
- Atitit.java jna 调用c++ dll 的总结
- jqGrid几个需要注意的默认设置
- Android ADB命令大全(通过ADB命令查看wifi密码、MAC地址、设备信息、操作文件、查看文件、日志信息、卸载、启动和安装APK等)
- Android Studio 快捷键一览表