2010-04-20 29 views
1

我在界面生成器中創建了一個UIView(類型ColumnView)。
是否有可能多次添加該UIView到我的窗口?可可觸摸 - 界面生成器中的UIView

我想創建一個UIView模板,我可以添加到我的窗口在幾個地方,但無法弄清楚如何做到這一點。

我試着引用該UIView的出口到2個不同的IBOutlets,但是當我將2個出口添加到我的窗口時,它只是作爲一個UIView處理。
需要重複UIView。

感謝,
三通

+0

您是否找到了可接受的答案? – JoePasq 2010-07-06 18:24:19

回答

0

一個簡單的辦法就是讓有兩個實例複製在Inteface Builder中的視圖。將它們連接到插座並完成。

+0

感謝Laurent,但在Interface Builder中複製視圖實例正是我想要避免的。我希望能夠更改1視圖並更改所有視圖(即,如果您願意,可以使用通用視圖資源)。謝謝,Tee – teepusink 2010-04-21 16:24:22

+1

然後還有兩個選項: - 將您的視圖隔離爲NIB並將其綁定到ViewController。這樣,您將保持使用IB設計它的能力。這增加了控制器的開銷。 - 子類UIView並以編程方式執行視圖佈局。視圖可以直接使用,但很難設計複雜的佈局。 – 2010-04-21 16:35:38

相關問題