我正在尝试基本上重新实现UISplitViewController(因为它有其限制),但是当我创建一个UIViewController viewController,然后在其上执行“[viewController.view addSubview contentViewController.view]”时,要添加一个已经有视图控制器的视图,该视图控制器似乎没有初始化该内容视图。我猜它的视图控制器正在分离或取消分配,是这种情况吗?
答案 0 :(得分:2)
你可以发布你的代码吗?
UIViewController* myController = [[UIViewController alloc] initWithNibName:@"myView" bundle:nil];
myViewClass* cellView = (myViewClass*)cellController.view;
[self addSubview:cellView];
上面的代码将使用“myView”笔尖中的视图添加子视图。
确保在nib文件中 - 视图是myViewClass 文件的所有者是UIViewController和 它的视图插座连接到视图。