UIView透视功能

时间:2014-05-08 12:56:10

标签: ios uiview perspective

我有一个视图,我想缩放此视图,如下图所示。我们如何实现这一目标?

谢谢, 马赫什enter image description here

1 个答案:

答案 0 :(得分:0)

您需要旋转视图的图层。像这样的东西,

CALayer *layer = yourView.layer;
CATransform3D rotationTransform = CATransform3DIdentity;
rotationTransform.m24 = 1.0 / -350;
rotationTransform = CATransform3DRotate(rotationTransform, 60*M_PI/180, 1.0, 0.0, -0.1);
[layer setTransform: rotationTransform];

查看此guide以了解CALayer的几何及其工作原理。