|
2
|
| Ben Gotow Dmitry Nogin · 技术社区 · 17 年前 |
|
|
1
13
已编辑:为iOS 5及更高版本添加了另一个控制器包含选项。 另一个解决方案是设置层的时间空间。 这是通过CALayer的speed属性实现的。要减慢动画速度,可以使用:
层的速度不是绝对值,而是该层父时间空间的函数(当然,除非该层位于层层次结构的根中)。例如,将层的速度设置为2时,其动画的运行速度将是该层父级动画的两倍。 另一种选择是使用视图控制器包含。(仅限iOS 5及更高版本) 通过UIViewController从ViewController:到ViewController:持续时间:选项:动画:完成:的转换,您可以完全控制动画。 |
|
|
2
1
here . 你也可以使用这种技术来改变速度,但在我的实验中,它是在空白背景下进行的,正如你所建议的那样。 |