iOS在xib中添加视图但我仍然需要使用addView

时间:2013-12-12 13:28:52

标签: ios objective-c view viewcontroller addsubview

我有一个视图,我在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

1 个答案:

答案 0 :(得分:0)

如果您使用storyboard,可以执行此操作,可以添加Container View作为子视图,并通过{{1}将该容器视图连接到OtherViewController (如果您使用的是iOS 6.0或更高版本)。在这种情况下,您不需要任何其他代码来编写。

相关问题