我有一个动画我用来将可旋转的UIView捕捉到圆形网格。随着视图的动画效果,我需要根据旋转视图位置更新另一个视图。
如何将旋转视图的位置设置为动画到位?
答案 0 :(得分:1)
当动画开始时,您可以使用计时器启动一个将轮询当前视图位置的函数(我想您需要从视图层获取presentationLayer
并从中获取位置值)。
除了animationDidStart
和animationDidStop
之外,CAAnimation没有回调,因此似乎是解决方案(如果我没有弄错的话,在WWDC视频中也提到了这一点)。