一个.xib中的两个视图;没有addressiblety到2nd UIView
问题描述:
我有一个(1).xib与两个UIViews,一个在顶部1/3,另一个在底部2/3。我可以在顶视图上绘制,但底视图上没有任何东西。一个.xib中的两个视图;没有addressiblety到2nd UIView
恐怕我没有正确连接底部视图。顶视图连接到文件的所有者,底部视图为无。当我尝试将底部视图连接到文件所有者时,顶部视图的连接消失。
我该如何将视图连接到.xib,以便我可以对两者都具有可寻址性?
更新:这是一个应用程序结构的图像...正如你所看到的,我有xib和两个控制器。 xib有一类“TDCalendarView”;控制器显然什么都不做。
答
您必须在您尝试连接.xib的类的头文件中创建单独的IBOutlets。
例如,
@interface MyClass : NSObject {
IBOutlet UIView *topView;
IBOutlet UIView *bottomView;
}
@end
然后你就可以连接每个视图的唯一IBOutlet中。您只能将每个IBOutlet连接到.xib文件中的一个视图。
我得到它的工作...我创建了一个标签栏应用程序,并采取了.xib文件之一,并添加了两个UIViews。使每个UIView都是一个单独的类,为每个类添加一个IBOutlet,然后连接它们。到现在为止还挺好。谢谢。 – SpokaneDude