我需要在我正在构建的iPad应用程序中一些基于时间的效果。UIView类的动画功能beginAnimations/commitAnimations正是我想要的东西,但它仅限于UIView的特定属性,被认为是可动画的。
理想情况下,我正在寻找一种解决方案,使我能够驱动一个基于时间的函数,该函数可能会以我在动画中指定的速率向我自己选择的类发送消息。
具体地说,我有一个函数--我的RenderMan函数"smoothstep“的实现,它本质上是动画中常见的缓入缓出曲线。它将0-1作为输入,并在计算曲线时输出0-1。我想以我自己选择的速率在我自己选择的持续时间内驱动这个函数。
提前谢谢。
-Doug
发布于 2010-06-11 23:00:00
你看过NSTimer吗?您可以定义一个重复计时器,该计时器将重复调用类上的方法。
https://stackoverflow.com/questions/3023124
复制相似问题