2016-09-30 97 views
0

我繪製了一個自定義的UIbutton。現在我想知道0,0點是在物體的中間。不在左上角。所以,如果我將該按鈕的位置設置在視圖的中間位置,那麼該按鈕確實在中間,我不必添加寬度的一半和高度的一半。更改對象的局部座標(swift3)

例子:

如果我設置對象的位置到取景當中它看起來應該這樣: right position ,而不是像這樣: false position

+2

你可以使用「中心」屬性來設置它像明智的。 例如:btn.center = view.center – Janmenjaya

+0

它被標記爲「drawrect」。您是否想要在'drawRect:'方法內部翻譯座標系統,以便將0,0放在視圖的中心,或者只是簡單地改變視圖的位置(例如,設置其「中心」)? – rmaddy

回答

2

你修改的由來框架,每個視圖都有一個屬性center這正是你想要的。