navController是UINavigationController的类,我将它添加到一个视图,其控制器是uiviewcontroller1:
[uiviewcontroller1.view addSubview:navController.view];
现在,我的问题是navController的parentViewController是什么?
(uiviewcontroller1!= navController.parentViewController)是真的吗?
答案 0 :(得分:1)
您可以在标签栏,导航和模态视图上下文中使用parentViewController。
但是,将其视图直接添加到其他视图中,似乎没有向navController
通知任何内容。
所以,我认为(uiviewcontroller1 != navController.parentViewController)
并没有错。实际上,navController
根本不应该对uiviewcontroller1
了解任何内容,并且在将其子视图添加到unviewcontroller1
之前保持不变。