2009-10-07 70 views
0

當設計/鋪設在Interface Builder視圖,有時它會很高興能在自己的窗口中打開該視圖,而不是所有的家長沿。有沒有辦法做到這一點?界面生成器:如何在自己的窗口中打開子視圖?

一個很好的例子是,當你有控件和標籤和文本字段長遠來看,讓調用此爲myContent的說法,這爲myContent觀點被封裝在裏面滾動型。這將是很好能夠在一個單獨的窗口中打開此爲myContent觀點,尺寸爲myContent視圖的整個尺寸,而不是看它的尺寸設定成父意見,包括了滾動的小窗口內。這限制了您只能看到並能夠修改mycontent視圖的頂部。

周圍的工作,現在是讓爲myContent觀看頂級視圖,沒有父母,並在運行時將其addSubview到了滾動。

無論如何選擇在Interface Builder視圖/子視圖和而不是默認的「與家人打開」,「在自己的窗口中打開」?

回答

0

只需雙擊了該文件的所有者和所有的東西(忘了確切的名稱)的窗口視圖。您可能需要做一些陷,但它的存在

+0

不爲我工作。如果我有視圖的層次,以及任何的子視圖我雙擊,我仍然得到頂級視圖在一個窗口中打開,而不是我想要的東西,這是剛子視圖窗口,其兒童。 – mahboudz 2009-10-07 03:27:27

+0

很好的滾動視圖只是使視圖單獨.xib然後只是以編程方式將其添加到滾動視圖。我通常這樣做,而且效果非常好 – 2009-10-07 20:29:16

0

這是不可能的。唯一的解決方法是將視圖拖動到頂層,然後將其拖回到其父層下。

相關問題