#define is_IOS_7 ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) - (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar { searchBar.showsCancelButton = YES;
NSArray *subViews;
if (is_IOS_7) { subViews = [(self.search.subviews[0]) subviews]; } else { subViews = self.search.subviews; }
for (id view in subViews) { if ([view isKindOfClass:[UIButton class]]) { UIButton* cancelbutton = (UIButton* )view; [cancelbutton setTitle:@"取消" forState:UIControlStateNormal]; break; } }
NSLog(@"hjk"); } |
|
来自: 叹落花 > 《UISearchBar》