我正在尝试使用 UIPanGestureRecognizer 移动视图。我的问题是状态结束,延迟了 1 秒。
它发生在模拟器中。这是正常的吗?还是我的代码有问题?
谢谢大家!
if(recognizer.state == UIGestureRecognizerStateEnded){
float y = self.boxView.center.y;
float move = 300;
[UIView animateWithDuration:1.0 delay:0
options:UIViewAnimationCurveEaseOut
animations:^ {
self.boxView.center = CGPointMake(self.boxView.center.x, move);
}
completion:^(BOOL finished) {
}];
}