Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在圆弧中添加按钮_Ios_Swift - Fatal编程技术网

Ios 在圆弧中添加按钮

Ios 在圆弧中添加按钮,ios,swift,Ios,Swift,我试着做一个按钮,当点击时,它会形成一个选项弧。我能够在对角线上绘制选项,请参见下图,但不知道如何以弧形显示它们。有什么建议吗 我得到了什么 代码 使用trig计算位置:将角度从0到2π变化一整圈。将该范围的一小部分用作圆的一部分 x = cos(angle) * radius + origin.x y = sin(angle) * radius + origin.y 使用trig计算位置: x = cos(angle) * radius + origin.x y = sin(angle) *

我试着做一个按钮,当点击时,它会形成一个选项弧。我能够在对角线上绘制选项,请参见下图,但不知道如何以弧形显示它们。有什么建议吗

我得到了什么

代码


使用trig计算位置:将角度从0到2π变化一整圈。将该范围的一小部分用作圆的一部分

x = cos(angle) * radius + origin.x
y = sin(angle) * radius + origin.y

使用trig计算位置:
x = cos(angle) * radius + origin.x
y = sin(angle) * radius + origin.y