[英]In iOS, is there a method to make a button move around arc line or circle?
[英]iOS how to make iPhone compass heading move around a circle with animation?
我有一個圓CGRectMake(0.0,0.0,100.0,100.0),cornerRadius = 100;
我想在該圓圈周圍移動圖像。 圖像應繞圓移動並指向北方。 換句話說,它是一個指南針,只是標題不旋轉,而是繞圓弧移動。 我還需要動畫像指南針一樣向前和向后移動。
有沒有人實施過這樣的事情或有任何建議或想法?
與其嘗試找出問題的根源,不如說它的圖像大小與整個指南針相同,但與位於頂部邊緣的指針完全透明。
然后將帶有該圖像的UIImageView放在您的指南針上,然后繞其中心點旋轉圖像。
這樣,指針將始終跟隨圓,並且更容易指向北,因為您只需要處理旋轉角度而不是坐標。
用於計算圓的x,y坐標...
x坐標=半徑* cos(theta)。
y坐標=半徑* sin(θ)。
那應該做。
您可能需要從RAD轉換為學位。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.