나는 searchDisplayController
이 구현 된 UITableView
입니다. 내가 검색 결과가 잘 표시되어있는 검색 필드에 텍스트를 입력 할 때 내가searchResultsTableView가 표시 될 때 UITableView를 숨기기
tableView.backgroundColor = [UIColor clearColor];
및
self.searchDisplayController.searchResultsTableview.backgroundColor = [UIColor clearColor];
을 가지고 있지만, 결과 테이블의 배경을 투명 한, 내가보고하고 내 tableview
및 tableview
에 검색 결과 테이블이 표시됩니다. searchField가 편집을 시작할 때 tableView
을 숨기려고합니다. 시도했습니다
-(BOOL)searchDisplayController:(UISearchDisplayController *)controller
shouldReloadTableForSearchString:(NSString *)searchString
{
[tableView setHidden:YES];
[self filterContentForSearchText:searchString
scope:[[self.searchDisplayController.searchBar scopeButtonTitles]
objectAtIndex:[self.searchDisplayController.searchBar
selectedScopeButtonIndex]]];
return YES;
}
그러나 tableView를 사용하여 searchBar를 숨 깁니다. 그것을 고치는 방법? 우선
유 UISearchBar를 추가 할 경우 ??? UITableView에 ??? – iPatel
예, UISearchDisplayController를 드래그하고 검색 막대를 tableView에 추가했습니다. – tausun
정말 고마워요. – tausun