如何将透视转换应用于UIView?我希望在UIView上执行透视图转换(如在Coverflow中看到)有没有人知道这是可能的?我调查过CALayer并且已经浏览了所有实用的程序员核心动画播客,但是我仍然不清楚如何在iPhone上创建这样的转换。任何帮助,指针或示例代码片段都将是非常感谢的!
3 回答
三国纷争
TA贡献1804条经验 获得超7个赞
UIView *myView = [[self subviews] objectAtIndex:0];CALayer *layer = myView.layer;CATransform3D rotationAndPerspectiveTransform = CATransform3DIdentity;rotationAndPerspectiveTransform.m34 = 1.0 / -500;rotationAndPerspectiveTransform = CATransform3DRotate(rotationA ndPerspectiveTransform, 45.0f * M_PI / 180.0f, 0.0f, 1.0f, 0.0f);layer.transform = rotationAndPerspectiveTransform;
CALayer
- 3 回答
- 0 关注
- 608 浏览
添加回答
举报
0/150
提交
取消