我想在圓形運動中轉換/旋轉UIImage而不改變圖像的角度。下圖解釋了這個要求。 這是如何使用UIView變換屬性完成的。提前致謝。在不改變角度的情況下在圓形運動中轉換UIImage + Cocoa
回答
聽起來像你,只需要使用UIView框架屬性。但是,因爲您在源和目標之間採取了非線性路徑,您可能不得不考慮CoreAnimation。
檢出CAKeyFrameAnimation通過任意鍵路徑動畫屬性。
祝你好運!
我的書提供了示例代碼沿路徑動畫的圖像:
http://www.apeth.com/iOSBook/ch17.html#FIGnancyBell
CGMutablePathRef path = CGPathCreateMutable();
// ... define the path using CGPath... functions ...
CAKeyframeAnimation* anim1 = [CAKeyframeAnimation animationWithKeyPath:@"position"];
anim1.path = path;
Thanks.Will through it。 –
我需要與此相關的其他幫助。問題是我想同時旋轉Circle和'Label'。我可以單獨旋轉它們,但是我想將這兩者結合在一起並且應該同時旋轉。我應該如何做到這一點。我讀了'CAAnimationGroup',但是我有兩個不同的圖層/視圖,並且我也將這兩個代碼放在另一個之下,但沒有併發。 –
原始問題中沒有「圈子」。詢問一個單獨的問題,更正確,更具體地描述你想要做什麼,並顯示你嘗試過的代碼。 – matt
- 1. 在不改變顏色的情況下更改圖像亮度
- 2. 將圓角矩形變換爲圓形
- 3. Android圓形轉角不圓
- 4. Excel/VBA:在VBA/Excel中更改圓角矩形的圓度
- 5. 在不改變ggplot2中的原始數據的情況下轉換y軸
- 6. 如何在不旋轉圖像的情況下以圓形運動移動圖像?
- 7. 在不改變時間的情況下在時區之間轉換時間?
- 8. 如何在不偏離中心的情況下使圓形比圓弧更大?
- 9. 如何在不使用OpenGL ES的情況下使UIImage變亮?
- 10. 在不改變其透明度的情況下禁用按鈕
- 11. 在不改變總寬度的情況下添加填充
- 12. 在不改變音高的情況下提高語音速度
- 13. 在不使用霍夫變換的情況下查找圖像中的圓圈
- 14. 如何在不改變大小的情況下旋轉QPixmap
- 15. 在不改變大小的情況下旋轉imageView Android
- 16. 在不改變方向的情況下旋轉PDF
- 17. 在不改變當前頁面的情況下切換語言
- 18. 如何在變化的情況下應用的角度xeditable
- 19. 不成形的情況下級轉化
- 20. 在不改變像素值的情況下將svg轉換爲png
- 21. 在不改變日期的情況下將日期轉換爲本地時區
- 22. 在不改變原始數組的情況下將字符轉換爲上部
- 23. 圓周運動和角度
- 24. 在不改變背景的情況下開始活動
- 25. 在不更改iframe高度的情況下更改iframe滾動條高度
- 26. 改變運動角度改變身體角度
- 27. 如何在不改變寬度的情況下將DIV放在一行中?
- 28. 在不改變enctype的情況下在JSP中上傳文件
- 29. UIImage圓角
- 30. 如何在沒有CSS的情況下圓桌子的角落?
thanx的答案。你能詳細說明一下嗎?或者任何參考。 –
謝謝你會經歷它。 –
我需要與此相關的其他幫助。問題是我想同時旋轉Circle和'Label'。我可以單獨旋轉它們,但是我想將這兩者結合在一起並且應該同時旋轉。我應該如何做到這一點。我讀了'CAAnimationGroup',但是我有兩個不同的圖層/視圖,並且我也將這兩個代碼放在另一個之下,但沒有併發。 –