Остановить UITableView от автоматической прокрутки

У меня есть UITableView, с которым я автоматически прокручиваюsetContentOffset, Вот так:

 CGFloat point = self.table.tblMinutes.contentSize.height - self.table.tblMinutes.bounds.size.height;

    [self.table.tblMinutes setContentOffset:CGPointMake(0, point) animated:false];
    [self.table.tblMinutes layoutIfNeeded];

    [UIView animateWithDuration:20.0 delay:0 options:UIViewAnimationOptionCurveLinear animations:^{
        [self.table.tblMinutes setContentOffset:CGPointMake(0, point - 500) animated:false];
    } completion:nil];

Чего я хочу добиться, так это чтобы прокрутка плавно замедлялась и остановилась. Я не смог этого достичь.

призвание[self.table.tblMinutes.layer removeAllAnimations] останавливает анимацию, но почему-то перемещает contentOffset, не достигая желаемого.

Я пытался использоватьUIViewAnimationOptionBeginFromCurrentState вариант в анимации, но это ничего не сделало.

Какие-либо предложения?

Ответы на вопрос(2)

Ваш ответ на вопрос