2009-09-17 83 views
1

即時通訊設法創建一個圓形圖像(靜態),並使其旋轉時,用戶拖動圖像順時針或逆時針也保持其速度。我在App Store中的許多應用程序中看到了這些效果。任何人都可以有一個教程或一個小樣本?iPhone圖像在用戶拖動觸摸時旋轉?

感謝

回答

1
CGFloat Angle=(((int)slider.value*M_PI)/180); 
transform=CGAffineTransformScale(transform,appdel.objCustomImageView.scale,appdel.objCustomImageView.scale); 

transform= CGAffineTransformRotate(transform,Angle); 

appdel.objCustomImageView.transform = transform; 
+0

做什麼,如果世界上沒有滑塊。它只是一個圖像,我可以檢測到它的觸摸。還有什麼必須是變換的類型和初始值? – 2010-11-11 07:07:43

+0

如果您需要根據觸摸進行旋轉,則需要在第一次觸摸時從2個不同視點計算直線。然後,當您移動另一個手指時,需要計算另一條線並找出這些線之間的角度。 – 2012-01-12 12:39:30