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