Evite que un UITableView se desplace automáticamente

Tengo un UITableView con el que me desplazo automáticamentesetContentOffset. Al igual que:

 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];

Lo que quiero lograr es que el desplazamiento disminuya y se detenga suavemente. No he podido lograr eso.

Vocación[self.table.tblMinutes.layer removeAllAnimations] detiene la animación, pero mueve el contentOffset por alguna razón, sin lograr lo que quiero.

Traté de usar elUIViewAnimationOptionBeginFromCurrentState opción en una animación pero eso no hizo nada.

¿Alguna sugerencia?

Respuestas a la pregunta(2)

Su respuesta a la pregunta