我有 3 个视图控制器vcA,vcB和vcC.
我在vcA推vcB。有用。
当我尝试从中推送vcC时vcB,它失败了。我看到了is的self.navigationController属性。vcBnil
阅读有关此属性的帮助文件,我看到:
如果视图控制器未嵌入导航控制器,则此属性为零。
所以,vcB可能不在导航控制器内部。
我的问题是,是否self.navigationController pushViewController:vcB ...足以嵌入vcB导航控制器?如果没有,我如何嵌入vcB导航控制器?
注意:vcA建立在 Interface Builder 之上,vcB并vcC以编程方式创建。