Скажем, например, у меня есть контроллер панели вкладок, где одно из его представлений является контроллером табличного представления, а другое - некоторым другим представлением.В другом представлении есть кнопка, которая при нажатии должна сделать так, чтобы табличное представление (которое не отображается на экране, пока вы нажимаете кнопку) перемещалось так, что некоторая указанная ячейка теперь является верхней, отображаемой при просмотре таблицы.снова отображается.
Мой вопрос такой: могу ли я просто вызвать [myTableVC.tableView scrollToRowAtIndexPath: someIndex] из другого класса при нажатии кнопки?Или на самом деле представление должно быть на экране, когда вызывается scrollToRowAtIndexPath, чтобы изменить верхнюю ячейку, которая будет отображаться?