searchbar时候,cancel按钮在收回键盘后一般不可用。如果需要设为可用,需要做以下动作
2013-04-26 19:12
274 查看
[self.searchBar resignFirstResponder];//这句话时让search失去焦点的意思,让键盘缩回,可选可不选,但如果选,就必须写在for快速遍历之前
self.searchBar.showsCancelButton=YES;
for(id control in [self.searchBar subviews])
{
if ([control isKindOfClass:[UIButton class]])
{
UIButton * btn =(UIButton *)control;
[btn setTitle:@"搜索" forState:UIControlStateNormal ];
btn.enabled=YES;
}
}
//然后在协议中实现点击cancel键需要响应的方法
//将cancle键当search键使用
- (void)searchBarCancelButtonClicked:(UISearchBar *) searchBar
{
self.searchBar.showsCancelButton=NO;
}
self.searchBar.showsCancelButton=YES;
for(id control in [self.searchBar subviews])
{
if ([control isKindOfClass:[UIButton class]])
{
UIButton * btn =(UIButton *)control;
[btn setTitle:@"搜索" forState:UIControlStateNormal ];
btn.enabled=YES;
}
}
//然后在协议中实现点击cancel键需要响应的方法
//将cancle键当search键使用
- (void)searchBarCancelButtonClicked:(UISearchBar *) searchBar
{
self.searchBar.showsCancelButton=NO;
}
相关文章推荐
- 【转】一个域名是用哪里的DNS来解析的,电脑怎么知道找哪一个DNS呢? 我注册域名的时候会在服务商那里配置DNS解析,一般需要24小时后才能访问,我想知道,解析后的这个数据是不是会同步到世界上所有的DNS服务器呢!如果不是,当我访问我的这个域名的时候,电脑怎么知道去找到我注册的这一家的DNS服务器呢,谁告诉他的呢?
- win7上运行某程序的时候,如果这个程序需要以管理员的身份运行,那么就会有“用户帐户控制”的提示:“您想允许来自...发布者的以下程序对此计算机进行更改吗?”请问,win7如何知道哪些程序需要以管理员的身份运行?
- Shiro 用户认证个性化修改: 如果AuthenticationToken的元素不满足实际情况,列入登陆的时候需要有学校id或者 其他参数,这时需要进行扩展,主要修改的地方有以下:
- (51)重写equals()方法一般需要按照以下步骤书写
- 两个TextField,输入第一个点击键盘右下角next,光标显示在第二个里面,并且右下角为完成按钮,点击收回键盘
- 我们是不是菜鸟,可用以下情况自我判断。如果常发生以下事情,可自省已。共勉:
- [笔记].为什么键盘一般需要拉低有效呢?
- poi导出execl的时候,如果不点击保存或其他按钮,会出现什么情况?
- 如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢? 这里假设老师的工资都是正整数,单位元,人民币一共有100元、50元、10元、5元、2元和1元六种。
- 软键盘弹起收回,执行的动作
- HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数
- 网络请求的时候如果是中文需要转码
- poi导出execl的时候,如果不点击保存或其他按钮,会出现什么情况?
- iOS 新测可用的把搜索栏的取消按钮由“cancel”变为“取消”
- ooziedb 初始化的时候需要执行以下语句
- Win7下部署asp.net程序如果有RDLC报表需要以下配置
- HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。你会不会被他忽悠住?
- SearchBar的cancel按钮的焦点问题
- 如果没有指明输入个数, 如何在需要的时候停止输出。
- iOS与H5交互 H5与App原生交互,一般会是前端页面中的JavaScript与App使用的原生开发语言的交互。技术方案应能达到以下要求: 在js与原生进行交互的时候能保证正常的正向调用逻辑返回