if (CurrentSystemVersion >= 7.1) {
[[[[searchBar.subviews objectAtIndex:0] subviews] objectAtIndex:0] removeFromSuperview];
[searchBar setBackgroundColor:[UIColor clearColor]];
}else if(CurrentSystemVersion < 7.0){
[[searchBar.subviews objectAtIndex:0] removeFromSuperview];
[searchBar setBackgroundColor:[UIColor clearColor]];
}else{
[searchBar setBarTintColor:[UIColor clearColor]];
[searchBar setBackgroundColor:[UIColor clearColor]];
}