2011-03-03 53 views
0

我是ios开发新手,只用了3周,我在为我的朋友的酒吧开发应用程序时反对一个问题。 问题是我创建了一个具有10个UIButtons自定义图像和未定义的屏幕位置的可变数组,因为当视图加载时,我想链接这些按钮像圆圈一样,它们是可移动的,反应触摸和手指运动事件,如下面的粗略画,PLZ给我一些打击,PLZ的建议。UIButton圆形机芯

对不起,我不能上传图像准确地描述这种由于IMA新用户(低信誉)

非常感谢您的时间〜:)

回答

2

我可以建议你如何放置按钮,但不知道有关触摸旋转的idead。

您可以使用极坐标放置UIButton。

使用此

X = X0 + R * COS(THETA)

Y = Y0 + R * SIN(THETA)

这里(X0,Y0)是圆的中心。 R ID半径 和θ将决定UIButton之间的间距

记住设置框架所需的x,y是按钮的左上角。

只是玩弄x0,y0,R和theta的值。

希望工程

+0

:)非常感谢您的提示,我米工作就可以了,它应该是工作,现在我专注于如何动画的按钮周围的圆形路径移动的〜,哈哈〜喝彩 – user642535 2011-03-04 04:54:20