2012-06-24 93 views
1

我有一個(1).xib與兩個UIViews,一個在頂部1/3,另一個在底部2/3。我可以在頂視圖上繪製,但底視圖上沒有任何東西。一個.xib中的兩個視圖;沒有addressiblety到2nd UIView

恐怕我沒有正確連接底部視圖。頂視圖連接到文件的所有者,底部視圖爲無。當我嘗試將底部視圖連接到文件所有者時,頂部視圖的連接消失。

我該如何將視圖連接到.xib,以便我可以對兩者都具有可尋址性?

更新:這是一個應用程序結構的圖像...正如你所看到的,我有xib和兩個控制器。 xib有一類「TDCalendarView」;控制器顯然什麼都不做。 enter image description here

回答

2

您必須在您嘗試連接.xib的類的頭文件中創建單獨的IBOutlets。

例如,

@interface MyClass : NSObject { 
    IBOutlet UIView *topView; 
    IBOutlet UIView *bottomView; 
} 
@end 

然後你就可以連接每個視圖的唯一IBOutlet中。您只能將每個IBOutlet連接到.xib文件中的一個視圖。

+0

我得到它的工作...我創建了一個標籤欄應用程序,並採取了.xib文件之一,並添加了兩個UIViews。使每個UIView都是一個單獨的類,爲每個類添加一個IBOutlet,然後連接它們。到現在爲止還挺好。謝謝。 – SpokaneDude