IOS 根据输入值改变button颜色
2015-07-13 22:20
567 查看
当在 输入框中输入字符串时,button显示高亮(enabled= yes),输入框清空时,变默认颜色(暗色,enabled= no)
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ if (textField == _rightNameTextFeild) { //未改变之前的长度 NSInteger length = _rightNameTextFeild.text.length; NSInteger location = range.location; if ( length > location ) { _commitBtn.backgroundColor = [CHUtil colorWithHexString:@"d6d7d9"]; } else { length += string.length; _commitBtn.backgroundColor = [CHUtil colorWithHexString:@"fa4a26"]; } } return YES; }
相关文章推荐
- IOS 分节表视图
- iOS 各种传值方式
- IOS开发-08.自定义按钮
- IOS开发-07.自定义HUD(提示框)
- iOS之NSAttributedString-------字符属性
- IOS 带搜索栏表视图
- IOS 创建简单表视图
- iOS核心动画高级技巧之图层变换和专用图层(二)
- iOS系统中使用OpenCV(备注有空研究一下)
- IOS开发-06.提示框
- iOS实现抽屉效果
- 使用蒲公英来发布iOS内侧版本
- iOS开发常用的第三方类库
- IOS编程的一些基本概念
- iOS 本地加载js文件
- IOS开发中,SVN如何恢复到某一个版本(以Cornerstone为例)
- 解决iOS下input和fixed 问题
- iOS 各种调试技巧豪华套餐
- 关于iOS逆向工程的工具(一)
- IOS