使用核心动画实现开门效果

5
我正在尝试在UIView上创建一种过渡/动画效果,类似于下面链接中的图像。它将以标准矩形状的UIView开始,然后动画/转换,就像左侧被推动并在右侧角旋转,类似于门轻微打开。我相信这在核心动画中是一件非常容易的事情,我已经尝试搜索解决方案,但没有找到任何示例。
以下是我想要实现的样例:
1个回答

4
如果您不担心在门上添加任何遮蔽或照明效果,那么您希望实现的目标相当简单。请查看这个论坛中的帖子:如何将透视变换应用于UIView?。它应该会指引您朝着正确的方向前进。您需要调整门的实际位置(即使透视看起来真实),但这里的代码应该能够让您了解如何转换UIView(实际上是CALayer)。祝您好运,James。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接