我有以下视图控制器层次结构与父子关系。替换父视图控制器
VC1 - VC2 - VC3 - VC4 - VC5
每个视图控制器是前身的孩子。
我用的代码 -
[parentVC addChildViewController:childVC];
[childVC.view setFrame:parentVC.view.frame];
[parentVC.view addSubview:childVC.view];
[childVC didMoveToParentViewController:parentVC];
现在,我想更换VC1到另一个视图控制器,说VC0在这个层次从VC5即行动消除VC2后之后,我想有VC0而不是VC1。如何实现这一目标?
为什么这种关系如此之深?这在用户界面上如何显示? – Wain
我正在将儿童视图的框架设置为父框架。请检查更新的代码。它会给你一个想法。 – Atul