我想旋轉一個圖像(UIImage),但只能從圖像的死點的默認軸!如圖A所示,我想將軸移動到圖像底部的x軸中心,如圖B所示。有人可以幫我解決這個問題嗎?我只能想到周圍的工作,如將圖像放置在原點周圍的假想圓上,圖像的中心位於原點位置,然後旋轉物體。這太複雜了,希望不需要。想象一下,我想在一個鐘面周圍放置一些圖像,其原點位於時鐘手所在的中心,這就是我想要實現的。 (這樣做的數學也將被讚賞)。UIImage旋轉軸
0
A
回答
2
0
我想你可以通過使用CGContextRotateCTM第一旋轉,然後轉向該中心點到你希望它是一點用CGContextTranslateCTM
做就像先旋轉90度向右 然後移動center(x,y)到newPoint((x-width/2),(y - height/2)),這裏寬度和高度都是旋轉圖像。
我希望這會有所幫助。
相關問題
- 1. Xamarin UIImage旋轉
- 2. 旋轉UIImage?
- 3. UIImage旋轉
- 4. UIImage像素旋轉
- 5. 如何旋轉UIImage
- 6. 幫助旋轉UIImage
- 7. 旋轉UIImage問題
- 8. 旋轉UIImage的給予空白的UIImage
- 9. 沿任一軸翻轉UIImage
- 10. 在drawRect中旋轉UIImage
- 11. 裁剪旋轉的UIImage
- 12. 如何旋轉UIImage或UIImageView?
- 13. 裁剪後UIImage旋轉
- 14. 旋轉UIImage的問題
- 15. 旋轉UIImage問題 - IOS/Swift
- 16. 旋轉和裁剪UIImage
- 17. UIImage旋轉自定義度
- 18. 旋轉的UIImage的MonoTouch
- 19. 在iPhone中旋轉UIImage
- 20. 旋轉UIImage自定義度
- 21. UIImage複製結束旋轉
- 22. UIImage在裁剪後旋轉
- 23. UIImageView旋轉我的UIImage
- 24. UIImage iPhone旋轉37.8度
- 25. 繞錯軸旋轉
- 26. AS3:3D軸旋轉
- 27. 找到旋轉軸
- 28. 軸旋轉問題
- 29. 動畫旋轉軸
- 30. 3D旋轉X軸
明白了Stefan。我正在路上。 – 2011-04-29 14:03:15