![](/img/trans.png)
[英]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.