参考连接:http://www.cocoachina.com/bbs/read.php?tid=280249
// 注意点: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];
}
}
代码注释部分,大家注意下就行