как сделать UITableView вернуться на вершину в xcode? - PullRequest
1 голос
/ 05 июля 2011

У меня есть tableView, в котором есть как минимум 30 данных. а затем в NavigatorController у меня есть кнопка, которая изменит вид на другой вид. но если я хочу вернуться к своему tableView, я хочу, чтобы tableView возвратился к вершине? есть какой-нибудь код, чтобы заставить его работать?

1 Ответ

13 голосов
/ 05 июля 2011

UITableView является подклассом UIScrollView, поэтому вы можете использовать его метод setContentOffset:animated: для прокрутки к вершине. Вы можете сделать что-то подобное в методе viewWillAppear: -

[self.tableView setContentOffset:CGPointZero animated:NO];
...