我在做iOS应用程序。它就像语音翻译一样。为此,我正在用iPhone中的Siri向UIView展示动画,在上面我将tableview放到显示文本中。它的工作正常,但问题是在动画进行时,如果我在tableview中向上或向下拖动滚动,UIView动画停止并且在我停止拖动之后,再次动画工作开始。
它不仅发生在桌面拖动,任何其他对象,如果我试图触摸并拖动Waves动画停止。
我的要求是它不应该停止动画,即使我们点击/拖动其他对象。
任何人都可以建议我如何解决这个问题。 谢谢!
答案 0 :(得分:0)
设置ScrollViewDelegate并使用这些委托方法:
func scrollViewDidScroll(_ scrollView: UIScrollView) {
//Stop Animation of UIView here
}
func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
//Start Animation of UIView here
}