내 컨트롤러의 xib에 UISearchDisplayController를 통합했습니다. 내가해야 할 기본 기능은 검색 표시 줄을 테이블의 머리글에두고 검색 표시 줄에 탐색 버튼을 표시하는 것입니다.취소를 터치하면 UITableview에서 UISearchbar를 헤더로 숨기기
내가 붙어있는 것 : 취소 할 때 검색 표시 줄을 보이지 않게합니다 (인덱스 0이 검색 창이 아니라 맨 위에 표시되도록 테이블을 유지함). 이유를 모르겠습니다 (세 번째 이미지 참조). 취소 버튼을 눌렀을 때 검색 창을 항상 숨겨야하는 방법 (그림 1 참조)
내가 무엇을 시도했다 :
- 가 처음 작동 (44)에있는 tableview의 contentOffset 설정.
- [tableview scrollToRowAtIndexPath : ....]을 호출합니다. 아무 것도하지 않는 것 같습니다.
이 나를 위해 잘 작동 : – Giovanni