我有一个视图,我在xib中添加了一个view2(带有界面构建器),我用viewClass加入了所有内容。 一切正常。
但是当我在viewDidLoad中执行时:
view2 = [[[OtherViewController alloc]initWithNibName:@"OtherViewController" bundle:nil]view];
我仍然拥有自己的观点,但我没有来自OtherViewController视图的插座。 我必须这样做:
[self.view addSubview:view2]; // It works, i see my outlets
有人可以告诉我为什么吗?我该怎么办?我需要在不使用addSubview的情况下添加OtherViewCOntroller视图。
TY
答案 0 :(得分:0)
如果您使用storyboard
,可以执行此操作,可以添加Container View
作为子视图,并通过{{1}将该容器视图连接到OtherViewController
(如果您使用的是iOS 6.0或更高版本)。在这种情况下,您不需要任何其他代码来编写。