내 iPhone 응용 프로그램에는 검색 표시 줄과 검색 디스플레이 컨트롤러가 있습니다. 사용자가 검색 상자에 내용을 입력하면 표보기가로드되어 표시됩니다. 사용자가 행을 클릭하면 tableView를 제거하고 원래 사용자가 검색 창을 클릭 한 뷰로 돌아가고 싶습니다. 설명서 전체를 검색했지만 어디서나이 작업을 수행 할 수는 없습니다. [tableView setHidden:YES];
을 시도했지만 사용자가 검색 막대를 다시 클릭하면 tableView가 반환되지 않습니다.UISearchBar에서 만든 UITableView를 숨기려면 어떻게합니까?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView deselectRowAtIndexPath:indexPath animated:NO];
}
누군가 올바른 방향으로 나를 가리킬 수 있습니까?
나는 이미 키보드를 숨기고 있지만, UITableView는 여전히 존재한다. – kylef
게시물을 업데이트했습니다. – Morion
그 중 하나가 작동하지 않았습니다. – kylef