修改iOS7之前的UISearchBar风格,为iOS7之后风格方法
if ([[UIDevicecurrentDevice].systemVersionfloatValue] < 7.0) {
UITextField *searchField;
NSUInteger numViews = [self.searchView.subviewscount];
for(int i =0; i < numViews; i++)
{
if([[_searchView.subviewsobjectAtIndex:i]isKindOfClass:[UITextFieldclass]])
{
searchField = [_searchView.subviewsobjectAtIndex:i];
}
}
if(searchField)
{
searchField.borderStyle =UITextBorderStyleNone;
searchField.backgroundColor = [UIColorwhiteColor];
searchField.layer.cornerRadius =6;
searchField.font = [UIFontboldSystemFontOfSize:14];
[searchFieldsetBackground: [UIImageimageWithColor:[UIColorwhiteColor]size:CGSizeMake(10,10)]];//在这添加灰色的图片
}
}
self.searchView.backgroundImage = [UIImageimageWithColor:[UIColorcolorWithHex:0xefefef]size:CGSizeMake(10,10)];