我一直在使用UIViewAnimation进行简单的动画过去,现在我可以看到苹果不鼓励在+4.0中使用这个类。我开始研究CATransitions和动画。它提供了一些更精细的控制,但对于我的有限使用看起来真的很臃肿。 当我试图抓住平台上的可能性时,我遇到了一个在Core Animation,Quartz和OPEN GLS上有很多东西的兔子洞,但没有简单的动画,让我开始。Cocoa Touch中的动画?
我需要“补间”位置,阿尔法,缩放和旋转,有时一次在一些UIViews上,并有一个animationDidStart和didStop的代理钩子。 那里有很好的吐温引擎吗? 处理Flash和Java它真的是我想念的一件事。
如果我使用CATransitions,似乎我一次只能动画一个属性,即alpha,如果我必须同时移动和旋转UIView,我将不得不为每个属性设置单独的动画。 如果我应该使用CATransition,是否有一种方法可以构建一个动画对象,以同时动画多个属性?
如果有人能让我开始动画的复杂度与需要的代码量成正比的方式,我将非常感谢:)提前致谢。
嗨lewiguez和谢谢,我喜欢被告知我正在推销东西:)看起来苹果并不只是甜点的简单动画的东西,但实际上使它更简单。我在链接到的UIView引用中找到了“带块的动画视图”(我一直在查看旧引用并阅读旧动画指南)。所以我猜想UIViewAnimation有一段时间了,从块开始,但有3.x的备份代码,最后,当iPad和缓慢的更新程序是最新的,去所有的块。伟大的这个我可以用来前进。再次感谢。 – RickiG 2010-09-15 09:11:02