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