我的容器视图控制器包含多个子视图控制器,每个子视图控制器可以使用
自己呈现其他视图控制器[self presentViewController:mySubViewController animated:YES completion:nil];
但是这些呈现的视图控制器不是父容器视图层次结构的一部分 - 这对于功能和表示非常重要。如何将它们添加到它?它必须由子视图控制器来解释,还是可以由父容器来完成 - 父容器不知道它的孩子会呈现什么?
答案 0 :(得分:0)
它们将被添加到视图层次结构中,如上所述in the documentation:
<强>讨论强>
(...)
此方法将presentViewController属性设置为指定的 视图控制器,调整视图控制器的视图大小,然后添加 查看视图层次结构。该视图根据屏幕动画显示 在modalTransitionStyle属性中指定的过渡样式 呈现的视图控制器。