在定位更改上定位正在运行的动画
我已经将CABasicAnimation应用于图层。 动画修改“position.y”图层属性以创建柔和的弹跳效果; 它被设置为自动反向并重复。
我使用From和To值将动画放置在屏幕的右下角。 它工作得很好,直到我改变设备的方向。 问题是动画相对于屏幕顶部的位置。 所以当方向改变时,它不再位于正确的位置。
视图本身的autoresizingMask在界面构建器中正确设置,但动画似乎没有注意到这一点。 我猜是因为动画是为图层位置分配一个绝对值。
我有点难住,先谢谢了。
你可以把你的动画放在一个独立的视图中,这样它就是独立的,然后通过旋转来调整视图?
链接地址: http://www.djcxy.com/p/12877.html上一篇: Positioning of a running animation on orientation change
下一篇: How to get solution for stopping/resuming CABasicAnimation working?