Есть ли способ изменить скорость анимации при прокрутке UITableView
с помощью setContentOffset: анимированный:? Я хочу прокрутить его вверх, но медленно. Когда я пытаюсь сделать следующее, это заставляет нижние несколько ячеек исчезать до начала анимации (в частности, те, которые не будут видны при прокрутке):
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:3.0];
[self.tableView setContentOffset:CGPointMake(0, 0)];
[UIView commitAnimations];
Любые другие способы решения этой проблемы? Существует закрытый метод _setContentOffsetAnimationDuration
, который работает, но я не хочу отклоняться из хранилища приложений.