我有一个响应点击手势运行几秒钟的动画。在动画运行时,UITapGestureRecognizer 不会响应额外的点击。动画完成后,识别器再次工作。
我试过在里面运行动画
dispatch_async(dispatch_get_main_queue(), etc.
但其他水龙头仍然被阻止。如果我尝试在里面运行动画
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), etc.
然后动画根本不显示。我隐约记得在某处读到动画必须在主线程上运行。
关于运行不会阻止后续手势的动画的任何建议?谢谢。