我正在尝试创建一个“翻页”动画来展示我的iPhone应用程序中的图像。我使用了UIViewAnimationTransitionCurlUp及其未公开的核心动画兄弟,但我需要动画的图像是一个透明的PNG图像,带有“不平坦”的(一些Alpha像素)轮廓。当使用上述预制转换时,那些Alpha像素在动画开始时就会被涂成黑色,看起来非常丑陋。
因此,我想自己创建一种核心动画。我已经尝试过研究这个主题,但一直无法找到有关涉及技术的好概述。实现当然必须比单个属性更复杂,我觉得甚至CATransform3D也可能对此目的太过受限,因为图像需要在不同的部分应用不同的3D变换 - 随着时间改变。那么该如何处理这个主题呢?我非常感谢任何想法或建议!
最好, Eli
因此,我想自己创建一种核心动画。我已经尝试过研究这个主题,但一直无法找到有关涉及技术的好概述。实现当然必须比单个属性更复杂,我觉得甚至CATransform3D也可能对此目的太过受限,因为图像需要在不同的部分应用不同的3D变换 - 随着时间改变。那么该如何处理这个主题呢?我非常感谢任何想法或建议!
最好, Eli