Ios 访问2个视图控制器

Ios 访问2个视图控制器,ios,xcode,Ios,Xcode,我正在创建一个ipad应用程序,我有两个与iphone 5屏幕大小相同的视图控制器,我想在ipad屏幕上显示这两个控制器,尽管它们是两个不同的UIViewController。有办法吗? 我曾尝试在第一个视图的viewdidload中分配第二个ViewCnotrler,但我注意到它分配了第一个和第二个,但第一个视图不再可访问(它看起来就像一个静态图像)。签出,其中有一个容器视图控制器,然后可以加载一个或多个子视图控制器。另请参见中的相关部分。另请参见WWDC 2011课程。您可以在故事板中轻松完

我正在创建一个ipad应用程序,我有两个与iphone 5屏幕大小相同的视图控制器,我想在ipad屏幕上显示这两个控制器,尽管它们是两个不同的UIViewController。有办法吗?
我曾尝试在第一个视图的viewdidload中分配第二个ViewCnotrler,但我注意到它分配了第一个和第二个,但第一个视图不再可访问(它看起来就像一个静态图像)。

签出,其中有一个容器视图控制器,然后可以加载一个或多个子视图控制器。另请参见中的相关部分。另请参见WWDC 2011课程。

您可以在故事板中轻松完成。只需将2个容器视图(对象列表中常规UIView的旁边)添加到控制器的视图中,并根据需要调整其大小。您将自动获得2个视图控制器,通过嵌入序列连接到容器视图。只需将这两个控制器的类更改为自定义类,就可以了。如果需要从主控制器获取对这些控制器的引用,可以从ChildViewController属性获取。您的主控制器(假设它是初始控制器)和2个子控制器都将在启动时实例化,无需任何代码。

唯一的问题是视图加载并显示内容(按钮,UITableview)…但UITableview实际上并不加载数据,当我按下按钮时,什么也不会发生。当我删除容器视图并分别测试两个ViewController时,它们工作得非常好。“我怎样才能解决这个问题?”亚历山德罗不知道你做了什么,很难说。我已经做了很多次了,它应该会起作用。您是否在应用程序委托或主视图控制器(具有容器视图的控制器)中添加了任何代码?你应该更新你的问题以显示你现在在做什么。