Я не знаю, если это то, что вы ищете, и, возможно, я не понимаю ваши намерения, но здесь идет речь:
Если это cellForRow ... вы думаете, что вам нужно подключиться, очевидно, он будет вызываться несколько раз, и вам нужно будет знать, когда он вызывался в последний раз (табличное представление будет вызывать его для все видимые строки и, возможно, одна или две строки за пределами рамки просмотра). В конце каждого вызова этого метода запускайте отложенный вызов метода (выполняйте бла-бла с задержкой), но в начале метода cellForRow ... отмените это отложенное выполнение. Таким образом, когда метод был вызван в последний раз для начальной загрузки ячеек таблицы, у вас будет отложенный вызов вашего вспомогательного метода, который будет прокручивать вашу таблицу и т. Д.
Я полагаю, что myTableView.hidden = YES для запуска было бы полезно, а после завершения прокрутки установите значение "NO". Проблема скрыта = ДА не влияет на просмотр таблицы. Это подключенный IBOutlet.
Скорее всего, вы захотите установить свойство класса в viewWillAppear (или didAppear), чтобы указать, хотите ли вы выполнить действие отложенной прокрутки, и очистить его после выполнения прокрутки.