2011-01-20 62 views
1

我在界面生成器中有一個視圖,然後是該視圖中的子視圖。我將子視圖放置在其父視圖的左上角附近。因此,我期望子視圖框架的x,y座標接近(20,20),但是相反,IB告訴我它是類似於(230,432)的東西。如果我然後調整屬性窗口中的X,Y座標到像(20,20)那樣的東西,那麼子視圖會從屏幕飛向左上角......交易是什麼?順便說一句,這是一個iPad特定的視圖大小,頂部/父視圖的大小爲768x1004。在界面生成器中混淆(x,y)來源與子視圖

回答

9

在尺寸&位置部分,在左側的網格中,確保選中了左上角的點。在此網格中選擇的點決定了X和Y座標所指的內容。

您可以選中中心點,因此X,Y座標表示子視圖中心相對於父項的座標。

alt text

+2

這是否「原點」設定有任何運行時表示或者是界面生成的這個唯一的設計時間助手功能? – Palimondo 2011-05-09 20:55:08