我有一个很大的滚动视图。我只想在每次按下按钮时以固定的步骤滚动滚动视图。但是,当我编写以下代码时,滚动视图滚动非常锯齿。有人可以解释为什么吗?
CGPoint lstructCurrentPoint = self.objScrollView.contentOffset;
lstructCurrentPoint.x += 400;
[UIView animateWithDuration:1.0f
delay:0.0f
options:UIViewAnimationOptionCurveLinear
animations:^{
[self.objScrollView scrollRectToVisible:CGRectMake(lstructCurrentPoint.x,
lstructCurrentPoint.y,
self.objScrollView.bounds.size.width,
self.objScrollView.bounds.size.height)
animated:NO];
} completion:^(BOOL finished)
{
}];
我不使用动画:是的争论,因为我需要不同 contentOffsets 之间的自定义滚动速度。