如何使用CATransform3D翻转CALayer?

时间:2010-10-04 23:38:15

标签: iphone objective-c

寻找有关如何使用CATransform3D像使用UIView进行CALayer翻转的帮助。

我看过一些文章,但我很难理解4D和3D坐标系统,模型和参考文献。我也阅读了苹果的文档,但我也不理解它。

我的目标是翻转位于视图中图层内的卡片。我知道我可以使用uiview做同样的事情,但我宁愿使用calayer

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

Drew McCormack根据Mike Lee先前的工作提供了这样一个动画here的代码。当他基于NSView进行翻转时,实际动画是在从视图内容生成的CALayer上执行的。在您的案例中,他的实现中与视图相关的一些组件可以替换为纯层。