【发布时间】:2012-10-18 00:03:52
【问题描述】:
我正在使用 MKMapView 并添加了 MKCircleView。它继承自 UIView,所以我可以使用 transform 属性。
它看起来很平坦,没有变换,因为它是 3D,所以在图钉旁边看起来很奇怪:
我想让它看起来类似于:
我尝试过设置CATransform3DRotate 的示例,但所涉及的数学不是我的技能,所以没有什么比这更接近了。
我该怎么做?
【问题讨论】:
-
这行得通吗? [view.layer setTransform:CATransform3DMakeRotation(M_PI_4, 1, 0, 0)];
-
似乎变化很大。
-
"并且在图钉旁边看起来很奇怪,因为它是 3D 的" - 是的,但是在变形它之后,它在地图上看起来会很奇怪,因为它是 2D 的。
-
这可能是真的,但我还是想弄清楚怎么做! :)
标签: ios uiview cgaffinetransform catransform3drotate