监测多个textFiled.text的长度同时不小于0
#pragma mark - 显示超过11位不让输入
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{
NSString * str1 = _nameTextFiled.text;
NSString * str2 = _numberTextFiled.text;
NSString * str3 = _passWordTextFiled1.text;
NSString * str4 = _passWordTextFiled2.text;
if (textField == _nameTextFiled) {
str1 = [_nameTextFiled.text stringByAppendingString:string];
}else if (textField == _numberTextFiled){
str2 = [_numberTextFiled.text stringByAppendingString:string];
}else if (textField == _passWordTextFiled1){
str3 = [_passWordTextFiled1.text stringByAppendingString:string];
}else if (textField == _passWordTextFiled2){
str4 = [_passWordTextFiled2.text stringByAppendingString:string];
}
//保存按钮显示与隐藏
if (str1.length*str2.length*str3.length*str4.length!=0) {
[self SaveButtonEnbale];
}else{
[self SaveButtonNotEnbale];
}
return YES;
}
最新文章
- [LeetCode] Insertion Sort List 链表插入排序
- 在Linux中永久设置Anaconda环境变量的方法
- easyui form 方式提交数据
- msf生成shellcode
- SharePoint 2010 master page 控件介绍(4):隐藏placeholder
- ExtJS4.2学习(16)制作表单(转)
- Linux下安装Wireshark
- 如何在windows的DOS窗口中正常显示中文(UTF-8字符)
- C++ 11和C++98相比有哪些新特性
- PLSQL锁表之后改如何操作
- python中的各种锁
- ubuntu cli
- 读书笔记-iOS核心动画高级技巧
- oracle 笔记DBA
- AJPFX:外汇的价格图表类型和技术指标类型
- 情绪ABC理论
- Condition接口
- -bash: xxx: /bin/sh^M: bad interpreter: No such file or directory
- 15 个有趣的 JS 和 CSS 库
- VIN码识别(车架号识别)在二手车交易中的应用
热门文章
- css-选择器性能
- XML报错:The reference to entity ";characterEncoding"; must end with the ';' delimite
- 发现一个好办法-有问题可以到UNITY论坛搜索
- HTML+CSS基础课程三
- 关于servlet转发和重新定向
- php数组按值的大小排序
- hadoop zookeeper高可用
- linux下安装Cmake和Sniffles
- java.net.NoRouteToHostException
- uuid生成工具类