一个.xib中的两个视图;没有addressiblety到2nd UIView

问题描述:

我有一个(1).xib与两个UIViews,一个在顶部1/3,另一个在底部2/3。我可以在顶视图上绘制,但底视图上没有任何东西。一个.xib中的两个视图;没有addressiblety到2nd UIView

恐怕我没有正确连接底部视图。顶视图连接到文件的所有者,底部视图为无。当我尝试将底部视图连接到文件所有者时,顶部视图的连接消失。

我该如何将视图连接到.xib,以便我可以对两者都具有可寻址性?

更新:这是一个应用程序结构的图像...正如你所看到的,我有xib和两个控制器。 xib有一类“TDCalendarView”;控制器显然什么都不做。 enter image description here

您必须在您尝试连接.xib的类的头文件中创建单独的IBOutlets。

例如,

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

然后你就可以连接每个视图的唯一IBOutlet中。您只能将每个IBOutlet连接到.xib文件中的一个视图。

+0

我得到它的工作...我创建了一个标签栏应用程序,并采取了.xib文件之一,并添加了两个UIViews。使每个UIView都是一个单独的类,为每个类添加一个IBOutlet,然后连接它们。到现在为止还挺好。谢谢。 – SpokaneDude