使用搜索栏时的UITableview背景色

Vel*_*gan 6 iphone

我在我的UITableview中使用了搜索栏.当我输入搜索文本时,背景颜色将自动更改为白色.

而且我用过:

tableView.bounces=FALSE;
Run Code Online (Sandbox Code Playgroud)

当我使用搜索栏时,那个时间反弹,也行不通.

输出如下:

替代文字

  1. 当我搜索内容时,我需要更改背景颜色.

  2. 我需要:

    tableView.bounces = FALSE;

当我搜索内容时会工作.

Vel*_*gan 16

回答我的问题:

  -(BOOL)searchDisplayController:(UISearchDisplayController *)controller  shouldReloadTableForSearchString:(NSString *)searchString
 {
UIImage *patternImage = [UIImage imageNamed:@"1.png"];
[controller.searchResultsTableView setBackgroundColor:[UIColor colorWithPatternImage: patternImage]];
controller.searchResultsTableView.bounces=FALSE;
return YES;
}
Run Code Online (Sandbox Code Playgroud)