У меня есть приложение, которое работает с тем, что похоже на работу приложения iPhone Contact. Когда мы добавляем нового контакта, контакт направлен только на экран с информацией о контакте. Если мы выберем "Все контакты" на панели навигации, пользователь будет переадресован на список всех контактов, в которых находится недавно добавленный контакт.
Мы можем переместить представление в определенную строку, используя:
[itemsTableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionBottom];
... но он не работает. Я вызываю это сразу после вызова:
[tableView reloadData];
Я думаю, что я не должен называть метод selectRowAtIndexPath:animated:scrollPosition
здесь. Но если не здесь, то где?
Есть ли какой-либо метод делегата, который вызывается после следующего метода?
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;