判断textField为空时让按钮不可用的代码
2015-11-27 18:53
197 查看
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range
replacementString:(NSString *)string
{
NSMutableString *newValue = [[self.TextField.text mutableCopy] autorelease];
[newValue replaceCharactersInRange:range withString:string];
if ([newValue length]== 0) {
self.navigationItem.rightBarButtonItem.enabled = NO;
}
else {
self.navigationItem.rightBarButtonItem.enabled = YES;
}
return YES;
}
- (BOOL)textFieldShouldClear:(UITextField *)textField{
self.navigationItem.rightBarButtonItem.enabled = NO;
return YES;
}
replacementString:(NSString *)string
{
NSMutableString *newValue = [[self.TextField.text mutableCopy] autorelease];
[newValue replaceCharactersInRange:range withString:string];
if ([newValue length]== 0) {
self.navigationItem.rightBarButtonItem.enabled = NO;
}
else {
self.navigationItem.rightBarButtonItem.enabled = YES;
}
return YES;
}
- (BOOL)textFieldShouldClear:(UITextField *)textField{
self.navigationItem.rightBarButtonItem.enabled = NO;
return YES;
}
相关文章推荐
- Java内存泄露原因详解
- 【玩转Eclipse】——eclipse实现代码块折叠-类似于VS中的#region……#endregion
- 使用google protobuf RPC实现echo service
- Java_解密ThreadLocal
- 基于头部跟踪初代码测试
- SICP中sqrt(开方)的实现(附C#实现)
- javaSE(10)(Map集合)
- Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC
- ClosedXML读取Excel文件
- 2.1 Spring容器的基本实现--Spring源码深度解析
- Java-泛型-01
- mybatis简单sql使用java注解而不是xml配置
- Activemq 平台搭建与C#示列
- Java 字符串的加密和解密
- spring读取properties文件
- 学习编程的经历和感受
- JavaEE_Mybatis_SpringMVC_Mybatis_lesson1 _ 原始的类似于 JDBC 开发
- C++ 的this指针
- python tornado coroutine 原理
- selenium自动化测试(python)