2011-03-03 48 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