Ios UIPangestureRecognitor与约束动画冲突

Ios UIPangestureRecognitor与约束动画冲突,ios,uipangesturerecognizer,Ios,Uipangesturerecognizer,我有一个单元格的contentView动画,希望有一个UIPangestureRecognitor UIPangestureRecognitor工作正常,可以检测到触摸,但当动画发生时,它在完成动画之前不会检测到触摸 有没有解决办法 这是动画块 [self.myContentView layoutIfNeeded]; self.contentViewLeftConstraint.constant = -50; self.contentViewRightConstraint.constant =

我有一个单元格的contentView动画,希望有一个UIPangestureRecognitor

UIPangestureRecognitor工作正常,可以检测到触摸,但当动画发生时,它在完成动画之前不会检测到触摸

有没有解决办法

这是动画块

[self.myContentView layoutIfNeeded];
self.contentViewLeftConstraint.constant = -50;
self.contentViewRightConstraint.constant = 50;

[UIView animateWithDuration:duration delay:0 options:UIViewAnimationOptionCurveEaseOut animations:^{
    [self.myContentView layoutIfNeeded];
} completion:completion];

谢谢。

如果要在动画期间允许用户交互,必须将选项设置为允许:

UIViewAnimationOptions options = UIViewAnimationOptionCurveEaseOut |
    UIViewAnimationOptionAllowUserInteraction;
[UIView animateWithDuration:duration delay:0 options:options animations:^{
    [self.myContentView layoutIfNeeded];
} completion:completion];

如果要在动画期间允许用户交互,必须将选项设置为允许:

UIViewAnimationOptions options = UIViewAnimationOptionCurveEaseOut |
    UIViewAnimationOptionAllowUserInteraction;
[UIView animateWithDuration:duration delay:0 options:options animations:^{
    [self.myContentView layoutIfNeeded];
} completion:completion];

非常感谢你!你救了我一天:)太谢谢你了!你救了我一天:)