同时翻译,旋转和重新定义UIView的原点

时间:2011-12-20 04:43:22

标签: iphone ios cocoa-touch core-graphics quartz-2d

我在UIView制作游戏。我正在尝试模拟iOS地图应用的工作方式,启用指南针自动地图方向时。 我有一个UIView,我正在尝试更改地图的X& Y坐标,角度和中心点(原点)。 但是我在解决如何做到这一点时遇到了一些麻烦。 这是我正在尝试使用的内容: (此代码在游戏循环中)

//move map
CGRect oldFrame = mapView.frame;
oldFrame.origin.y += 1;
mapView.frame = oldFrame;
//rotate map
mapView.transform = CGAffineTransformMakeRotation(mapAngle);

那么,有没有人有任何建议?

感谢。

0 个答案:

没有答案