您的位置:首页 > 产品设计 > UI/UE

UISearchBar 取消按钮中文设置

2015-10-15 16:47 447 查看
参考连接:http://www.cocoachina.com/bbs/read.php?tid=280249

功能描述:修改SearchBar的Cancel Button 的Title
//  注意点:IOS7(含)以上版本,ios7以下版本有所不同

//      iOS7+ :     for(id cc in [searchBar.subviews[0] subviews]){}

//      iOS7- :     for(id cc in [searchBar subviews]){}

IOS7以上版本

for(id cc in [searchBar.subviews[0] subviews])//看着一行不同
{
if([cc isKindOfClass:[UIButton class]])
{
UIButton *btn = (UIButton *)cc;
[btn setTitle:@"取消" forState:UIControlStateNormal];
[btn setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
}
}


IOS7以下版本

for(id cc in [searchBar subviews)//不同不同
{
if([cc isKindOfClass:[UIButton class]])
{
UIButton *btn = (UIButton *)cc;
[btn setTitle:@"取消" forState:UIControlStateNormal];
[btn setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
}
}


代码注释部分,大家注意下就行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  UISearchBar 取消 设置U