2012-10-23 20 views

回答

1
UIImageView *yourImageView = [[UIImageView alloc] initWithImage:'anyimageyouhave']; 

[yourImageView setTransform:CGAffineTransformMakeRotation('anyangleyouwish')]; 

這對我有用。我希望它也適用於你。

+0

好的,那讓我移動它,你如何設置它旋轉的點? – Bastian2025

+0

沒關係,我發現它 – Bastian2025

+0

@ Camper2025我認爲它只是在中心轉變。那麼你是怎麼做到的? – KarenAnne

1

如果你想這樣做實時你應該畫成你創建你的自我,然後添加到您的CALayer意見根CALayer的,然後使用方法[CALayer的setAffineTransform:]旋轉它。然後需要設置圖層邊界,以便點(0,0)位於要旋轉的位置,即min-x和miny-y邊界應等於 - (max-x)和 - ( max-y)邊界圍繞確切的中心旋轉。

+0

謝謝生病給我一個去吧 – Bastian2025