这是我想要达到的效果:如何移动图形iOS上的弧形路径......在一米的钟面
http://mouseaddict.com/images/sample-meter.png
我有我的应用程序的静态图像,但我想向他们添加议案。
想象一下米。它有一根针在底部锁定(6点在圆形表面上),针尖从左到右旋转成弧形。圆弧(零)开始于指针朝向(大致)指向圆形钟面上的9:30位置,并且该圆弧的最上部分应该在圆形时钟的大约2:30结束,风格的脸。
我有几个图形元素1)圆形仪表面(png)和2)米针的verticaly方向png文件。我需要使针在圆弧面内以弧形图案移动。
因此,假设上述两个要求,使用动画在仪表内旋转针头的最佳方式是什么?
我看到这个:Speedometer - 但这是最好的方法吗?我的主要问题是,我希望针锁定在底部,只有少量的左右移动,以及事实上它几乎没有(实际上没有)文档。诸如“calculateDeviationAngle
”之类的事情是无法解释的。
而且速度表似乎移动大量和这个例子是行不通的支点......(我不认为)
我想用以下命令来调用这个:
[self moveNeedleToPosition:degreeOrClockFaceNumber]
,并将其从当前位置移动到degreeOrClockFaceNumber
之后并反弹回degreeOrClockFaceNumber
。
TIA