圆形表盘在swift中使用小小按钮

时间:2018-06-09 19:51:40

标签: ios swift4

我想在swift中创建一个圆形表盘。整个圆圈被分成图像,我想放置这些图像来创建一个圆圈。每个图像都是可点击的,因此放置在拱门中心的一个图像可能会发生变化。

所以我需要在swift中使用按钮创建圆圈。请注意,我不想创建圆形按钮,我想使用按钮创建圆形。类似于使用标签在下面链接中所做的事情。

Draw text along circular path in Swift for iOS

1 个答案:

答案 0 :(得分:0)

假设我们有n张图片围绕半径r的圆周排列。圆是2π弧度,因此使用圆心的极坐标可以找到圆周上的点,其角度是2π/n的倍数。现在将图像(按钮)置于这些点的中心位置。