【发布时间】:2011-03-02 16:12:20
【问题描述】:
我需要在我正在构建的 iPad 应用程序中添加一些基于时间的效果。 UIView 类动画功能 beginAnimations/commitAnimations 正是我正在寻找的那种东西,但它仅限于被视为可动画的 UIView 的特定属性。
理想情况下,我正在寻找一种解决方案,让我可以驱动一个基于时间的函数,该函数或许可以按照我在动画中指定的速率向我自己选择的类发送消息。
具体来说,我有一个函数——我对 RenderMan 函数“smoothstep”的实现,它本质上是动画中常见的缓入缓出曲线。它以 [0 - 1] 作为输入,并在评估曲线时输出 [0 - 1]。我想以我自己选择的速度在我自己选择的时间内驱动这个功能。
提前致谢。
-道格
【问题讨论】:
标签: iphone cocoa-touch ipad ipod-touch