无论如何要停止 UIView 动画,但不跳转到结束值?我想从我现在的位置继续,而不是在它开始移动到新位置之前看起来很生涩
问问题
73 次
1 回答
0
这是其他在这里绊倒的人的答案。真的很简单,只需将 'options:UIViewAnimationOptionBeginFromCurrentState' 传递给选项,它就会从当前位置恢复
[UIView animateWithDuration:2.0
delay:0.0
options:UIViewAnimationOptionBeginFromCurrentState
animations:^{
self.scrollView.contentOffset = CGPointMake(visibleFrame.origin.x, visibleFrame.origin.y);
}
completion:^(BOOL finished){}
];
于 2013-04-06T23:00:32.370 回答