У меня есть UIViewController (названный VC), который наследуется от UITableViewDelegate и UIScrollViewDelegate. Предыдущий UIViewController загружает VC так:
[self.view addSubview:VC.view];
, что означает, что viewWillAppear не срабатывает. Я могу добавить этот метод сразу после строки выше:
[VC viewWillAppear];
но затем он сработает перед cellForRowAtIndexPath, что приведет к пустой ссылке на таблицу при попытке прокрутки.
Я бы хотел прокрутить до определенной строки в таблице при загрузке VC. Но поскольку я не знаю, когда завершится cellForRowAtIndexPath таблицы (отсутствие viewWillAppear), у меня нет места для размещения кода прокрутки. Я уже храню ссылку на просмотр таблицы и могу использовать ее для прокрутки. Но где я могу разместить код прокрутки?