그래서 tableView가 있습니다. 헤더는 탐색 컨트롤러를 숨기는 UISearchController입니다. 사용자가 검색 컨트롤러에서 취소를 탭하거나 위로 올려 해당 tableView를 맨 위로 스크롤 할 때를 원합니다.UITableView TableView 헤더에서 SearchController를 사용하여 맨 위로 스크롤
문제는
let top = NSIndexPath(forRow: 0, inSection: 0)
tableView.scrollToRowAtIndexPath(top, atScrollPosition: .Top, animated: false)
실제로이 경우, SearchController의 Y입니다있는 tableView의 상단에 스크롤, 그래서 반 내 셀은,이 시점에서 검색 컨트롤러 뒤에 있다는 것입니다.
tableView.scrollRectToVisible(CGRectZero, animated: false)
도 동일한 동작을합니다. 검색 후
예 :
당신이 비활성화 자동 스크롤 뷰 세트를 조정해야? –
@VishalSonawane 네, 도움이되지 않습니다. –