旋转 UIL 标签辊

Posted

技术标签:

【中文标题】旋转 UIL 标签辊【英文标题】:rotating UILabel roller 【发布时间】:2012-12-13 00:25:40 【问题描述】:

我已经着手制作像these 这样的旋转滚轮uipicker。我知道如何旋转 UILabel,但我需要数学方面的帮助才能知道如何根据它们在 x 圆周上的位置逐步旋转 UILabel?有没有数学天才,还是我想多了?

到目前为止我的想法:

我需要找到圆在特定角度的切线角度,以便知道旋转标签的角度(这应该不难) 硬位将计算 x/y 坐标并计算每个值之间要放置多少空间

编辑

我认为将其视为半八边形可能更容易,我可以手动调整角度,直到看起来不错。然后唯一的问题是如何在位置之间设置动画,但这并不难,因为它只是一个旋转/移动动画。

【问题讨论】:

这就是你想要的吗? raywenderlich.com/9864/… 太棒了 - 把它扔进答案,我会接受@BrunoDomingues。 @MikeS :这也会对您有所帮助。 ***.com/questions/9595727/… 【参考方案1】:

这是一个关于如何实现它的好教程。

http://www.raywenderlich.com/9864/how-to-create-a-rotating-wheel-control-with-uikit

【讨论】:

以上是关于旋转 UIL 标签辊的主要内容,如果未能解决你的问题,请参考以下文章

Libgdx 标签旋转

使用 animate 标签为转换(旋转)的 SVG 组设置动画

iOS - 尝试旋转文本标签并且标签消失

OCR 旋转图像

旋转后隐藏的标签栏

UWP Xaml 旋转复选框修剪标签