SearchBar 修改 cancel button 文字 及颜色

#pragma mark -
- (BOOL)searchBarShouldEndEditing:(UISearchBar *)searchBar{
    _searchController.searchBar.showsCancelButton = YES;
    UIButton *canceLBtn = [_searchController.searchBar valueForKey:@"_cancelButton"];
    [canceLBtn setTitleColor:NAVIGATION_BAR_TITLE_COLOR forState:UIControlStateNormal];
    [canceLBtn setTitleColor:NAVIGATION_BAR_TITLE_COLOR forState:UIControlStateSelected];
    [canceLBtn setTitle:NSLocalizedStringFromTable(@"Okay", LanguageFileName, nil)  forState:UIControlStateNormal];

    return YES;
}

 

posted on 2016-12-27 17:19  助金  阅读(216)  评论(0编辑  收藏  举报