可选的导航控制器

问题描述:

我有一个应用程序,其中包含以不同方式链接在一起的各种视图控制器(欢迎使用>浏览>预览或浏览>预览或设置>飞溅)。第一个视图控制器通过主控制器的导航控制器以模态方式呈现,然后使用弹出和推动添加下一组视图控制器。可选的导航控制器

这工作正常,但我需要能够在界面生成器中定义我的'UINavigationBar'和'UIToolbar',因此如果不使用导航控制器,它们仍然按预期工作。这可能吗?目前,我得到这个,如果我尝试:

alt text http://xs.to/image-CD8B_4B9E739D.jpg

做在代码。

在您使用的SDK中,测试您是否需要推入导航控制器并且如果您隐藏工具栏并调整视图大小来解决该问题(a视图控制器的自定义init方法将对此有所帮助,并且如果你对如何做事情特别敏感,甚至可以在UIViewController上声明一个类别)