尝试在我正在开发的某些 iOS 应用程序中简化我的动画。
在 CSS3 动画和过渡方面有很多经验,我想在 iOS 中定义我的动画,就像在 CSS3 中可行的那样准确(如 CSS3 所示,例如 http://www.roblaplaca.com/examples/bezierBuilder/)
如果我比较 facebook 或 youtube 的侧滑菜单,甚至是 Path 中的菜单;他们的开场动画方式是不一样的。这就是我正在寻找的那种动画定制
在 iOS 中我应该从哪里开始? 任何帮助表示赞赏
最佳答案
你可以这样定义你自己的计时函数的控制点:
myAnimation.timingFunction = [CAMediaTimingFunction functionWithControlPoints:x1
:y1
:x2
:y2];
它的工作方式与您在问题中链接到的 bezierBuilder 完全一样。
如果您不熟悉 Core Animation,我建议您阅读 Core Animation Programming Guide .真的很好。
关于ios - 动画缓动/iOS 动画与 CSS3 三次贝塞尔曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12949832/