【发布时间】:2011-09-27 03:41:26
【问题描述】:
我想知道是否可以制作一个看起来像翻转过渡的动画,但只在中途对其进行动画处理,以便动画在您看不到它的那一刻停止。
非常感谢任何帮助。
【问题讨论】:
我想知道是否可以制作一个看起来像翻转过渡的动画,但只在中途对其进行动画处理,以便动画在您看不到它的那一刻停止。
非常感谢任何帮助。
【问题讨论】:
您希望将图层的 transform 属性从其默认 (CATransform3DIdentity) 设置为围绕 Y 轴旋转四分之一。应该是这样的:
[UIView animateWithDuration:1 animations:^{
CATransform3D transform = CATransform3DMakeRotation(M_PI_2, 0, 1, 0);
transform.m34 = 1.0 / -2000.0;
self.view.layer.transform = transform;
}];
m34 值是您打开图层透视的方式。搜索“m34 透视图”以查看有关它的许多讨论。
【讨论】: