我有一个UISearchBar,它有一个取消按钮(显示使用-(void)setShowsCancelButton:animated).tintColor为了获得一个灰色的搜索栏,我已经改变了这样的搜索栏:
UISearchBar *searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 320, 40)];
searchBar.tintColor = [UIColor colorWithWhite:0.8 alpha:1.0];
Run Code Online (Sandbox Code Playgroud)
这就是它现在的样子 - 注意取消按钮也是灰色的:http://twitpic.com/c0hte
有没有办法分别设置取消按钮的颜色,所以它看起来更像这样:http://twitpic.com/c0i6q