我试图从本质上重新实现 UISplitViewController(因为它有其限制),但是当我创建 UIViewController viewController,然后在其上执行“[viewController.view addSubview contentViewController.view]”时,添加一个视图已经有一个视图控制器,该内容视图似乎没有被它的视图控制器初始化。我猜它的视图控制器正在分离或释放,是这样吗?
问问题
4707 次
1 回答
2
你可以发布你的代码吗?
UIViewController* myController = [[UIViewController alloc] initWithNibName:@"myView" bundle:nil];
myViewClass* cellView = (myViewClass*)cellController.view;
[self addSubview:cellView];
上面的代码将使用“myView”笔尖中的视图添加一个子视图。
确保在 nib 文件中 - 视图属于 myViewClass 文件的所有者是 UIViewController 并且其视图出口连接到视图。
于 2010-05-01T08:10:09.700 回答