iPhone有一个苹果使用的效果列表,比如"genieEffect“和"slurpEffect”。我想知道如何实现slurp效果(这是当你丢弃邮件或便条时)。
我知道如何使用核心动画,但我不确定他们是用它的哪些部分来获得动画。
发布于 2009-06-19 20:08:26
这篇文章讨论了如何使用私有API来实现此效果:link text
发布于 2009-06-25 03:21:38
它似乎是2D和3D变换的复杂组合。:-\你必须深入研究CoreAnimation才能模拟这种效果。
发布于 2009-07-10 02:23:48
我会将仿射变换应用到视图的层中。线性代数不是我的强项;)所以我不能指定确切的变换,但我猜动画应该是这样的:
<代码>F29
这或多或少是我认为它会工作的方式。您可能必须在不同的时间动画这些东西,或所有在一个块,我不是很确定。
看看CALayer、CABasicAnimation和CGAffineTransform的文档。
https://stackoverflow.com/questions/1019492
复制相似问题