0
我正在制作一个游戏,它使用多个UIViews显示内容。同时旋转和移动UIView并设置其中心点
有2个UIViews。其中之一是地图;另一架是飞机。 飞机的视图是静态的。它不会移动,旋转,缩放等。 我想让地图在平面下平移,同时旋转。地图的原点(或中心点)需要设置为每个帧的平面中心点。
我该如何做到这一点?
我为此使用了CGAffineTransform,并且它工作正常,直到我想在地图上回到原来的位置时,我就会离开它。
这里是我现在在做什么:
CGAffineTransform oldTransformation = CGAffineTransformTranslate(CGAffineTransformIdentity, 0, frames);
oldTransformation = CGAffineTransformRotate(oldTransformation, rotation);
cityView.transform = oldTransformation;
赞赏任何帮助。
您是否找到了解决方案? – Mutix 2012-02-07 13:21:30