我在自定义UINavigationController中有一个视图控制器(我只在后台添加了CAGradientLayer)。该视图控制器具有一个带有IGListKit的集合视图,该单元格中可以显示一个视图,该视图作为子视图添加到导航控制器。直到一切都按预期工作,但是当我通过点击UIBarButtonItem并使用
关闭它来呈现新的模态视图控制器时self.dismiss(动画:true,完成:nil)
导航控制器突然为空,提供它的根视图控制器不再位于视图层次结构中。因此,我真的不知道为什么将子视图添加到导航控制器会导致此问题,以及如何解决此问题。谢谢!