2011-10-26 3 views
0

현재 내 UISearchBar가 Header에 있지만 오른쪽에 색인 제목을 사용하여 검색 할 수 없습니다.SearchBar in UITableView

UISearchBar를 셀로 구현하면 색인 제목이있는 검색 창으로 이동할 수 있지만 한 지점에서 검색을 시작하면 검색 막대가 끝나기 때문에 uikeyboard를 죽이는 색인 제목을 숨기려면 데이터를 다시로드해야합니다 잠시 동안 존재합니다.

UITableViewIndexSearch를 터치하면 어떻게 구현할 수 있습니까? 검색 창으로 이동하고이 존재하지 않는 섹션으로 이동하는 대신 헤더로 이동 하시겠습니까?

답변

0

검색 창 섹션을 제외한 모든 섹션을 다시로드 해보십시오. 이 같은 (검색 표시 줄이 첫 번째 섹션에 있다고 가정).

[tableView reloadSections:[NSIndexSet indexSetWithIndexesInRange:NSMakeRange(1, [tableView numberOfSections])] 
     withRowAnimation:UITableViewRowAnimationNone]; 

희망 하시겠습니까?