做一个类似微博的app,使用UITextView作为文本输入框,想实现:在未输入文字时候,“发送”(rightBarButtonItem)按钮不可用;输入文字时候,“发送”(rightBarButtonItem)按钮可用。 使用以下代码,但是无论是否输入文字,“发送”(rightBarButtonItem)按钮一直是灰色不可用状态。if (self.myTextView.text.length == 0) {
self.navigationItem.rightBarButtonItem.enabled = NO;
} else {
self.navigationItem.rightBarButtonItem.enabled = YES;
}
求教,谢谢。
self.navigationItem.rightBarButtonItem.enabled = NO;
} else {
self.navigationItem.rightBarButtonItem.enabled = YES;
}
求教,谢谢。
解决方案 »
- Cocos2d CCNode 指定显示区域
- [新手]一个内存问题
- 新手照书敲代码错误,关于CGAffineTransformIdentity在Xcode4.2下报错!
- UITableView Grouped模式滑动内容时会触发重载事件,如何取消?
- 3G版iPhone的八大未解之谜
- 自定义tableViewCell 的复用问题
- APP如何跨平台
- iOS客户端 调用webservice服务使用MTOM soap消息下载附件
- 学习iOS 编程的一些建议: 1. 学习资料
- 有源代码,如何把源代码做成自己的APP,然后上线?
- 为什么项目能在iphone5编译不能在iphone5s上面编译,报错:library not found for -lPods
- 无法动态创建imageview。初学者问题
建议最好是加个消息监听,监听UITextFieldTextDidChangeNotification消息来处理你上面的这段代码