通过向上和向下拖动滚动tableview,UIView动画在iOS中停止

时间:2017-05-22 08:56:17

标签: ios tableview uiviewanimation

我在做iOS应用程序。它就像语音翻译一样。为此,我正在用iPhone中的Siri向UIView展示动画,在上面我将tableview放到显示文本中。它的工作正常,但问题是在动画进行时,如果我在tableview中向上或向下拖动滚动,UIView动画停止并且在我停止拖动之后,再次动画工作开始。

它不仅发生在桌面拖动,任何其他对象,如果我试图触摸并拖动Waves动画停止。

我的要求是它不应该停止动画,即使我们点击/拖动其他对象。

任何人都可以建议我如何解决这个问题。 谢谢!

1 个答案:

答案 0 :(得分:0)

设置ScrollViewDelegate并使用这些委托方法:

 func scrollViewDidScroll(_ scrollView: UIScrollView) {
   //Stop Animation of UIView here
}

func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
   //Start Animation of UIView here
}