2017-04-08 46 views
0

我已經查看了本網站上的其他問題,並設法在界面構建器中使用xib創建了一個「視圖」,我可以在其他視圖中成功使用該視圖。創建可重複使用的iOS「視圖」(如何調整大小?)

我不明白的是,我構建的可重用視圖是如何將控件定位在該視圖中的?

當我然後使用另一個視圖內的視圖,並將其定位爲0,0應該是左上角。它不會進入左上角,因爲可重用的視圖本身的位置不同。這是正常的嗎?我如何製作控制包裝?

回答

1

你必須創建與對照子視圖,因爲它必須在子視圖看讓說

你有子視圖調用它像下面和X廠景作爲對照裏面

 ------------- 
    |    | 
    | X X  | 
    | X X  | 
    ------------- 

而且你喜歡視圖2

 ------------- 
     |    | 
     |    | 
     |    | 
     |    | 
     |    | 
     |    | 
     ------------- 

現在,如果你想將上述廠景在頂部視圖2它看起來像

 ------------- 
     |    | 
     | X X | 
     | X X | 
     |    | 
     |    | 
     |    | 
     ------------- 

,如果你在底部放置廠景鑑於2它看起來像

 ------------- 
     |    | 
     |    | 
     |    | 
     |    | 
     | X X | 
     | X X | 
     ------------- 
+0

不太確定我明白你的意思與定位。你是在說你想讓它看起來像怎麼樣? – Matty

+0

是的,您需要將子視圖放置在超級視圖中,以便在超級視圖中查看它。如果你想看到超級視圖底部的控件,你需要將子視圖放在超級視圖的底部 –

相關問題