У меня есть UITableView
, который заполнен ячейками переменной высоты.Я хотел бы, чтобы таблица прокручивалась до самого дна, когда представление отображается в виде.
В настоящее время у меня есть следующая функция:
[self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO];
Я использую автоматическое расположение, ячейки динамической таблицы иUITableViewAutomaticDimension
как высота строки.Я установил estimatedRowHeight = 100
Приведенный выше код прекрасно работает в viewDidLoad
, однако это имеет неприятный побочный эффект: отображается верх таблицы, когда вид появляется впервые, а затем прыгает на дно.Я бы предпочел, если бы табличное представление можно было прокрутить до нижней части, прежде чем оно появится.
Обратите внимание: я загружаю данные из базовых данных.
Любое руководство будет высоко ценится, дажеесли это просто сказать мне, что у меня есть все, что возможно.