我在标题视图下面有一个UISearchBar。这个标题是64px高。如果触摸了搜索栏,父视图将向上移动64px - 很好。
完成搜索后,父视图只会向下移动,只要它下方仍有空闲空间。顶部超出可见范围。
但我希望每次搜索完成后都将其移回原位。我怎样才能实现它?
答案 0 :(得分:0)
实施UISerachDisplayDelegate
- 方法-searchDisplayControllerDidEndSearch:
- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller{
[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]
atScrollPosition:UITableViewScrollPositionBottom animated:YES];
}