的孩子,我不知道,如果标题说明了问题本身,但在这里它是...的UINavigationController作为UINavigationController的
我有一个UINavigationController这是一个UINavigationController的parentViewController。事情是childViewController的行为很奇怪,当我将它作为一个孩子添加它时,它首先与statusBar有差距(它不占用整个屏幕),如果我通过隐藏和显示navigationBar来“解决”该“bug”差距消失,但现在孩子不尊重我手动设置的框架。 然后,我试图继续,当我提出一个模式的孩子和解雇它,整个孩子消失...
那里会有什么错?与这两个容器的父子关系还是什么?
感谢咨询
编辑:这里是展示奇怪的行为
实例项目http://www.mediafire.com/?8saa68daqfkf335
编辑2:我找到了解决办法其实,我并没有找到苹果文档真的清楚,它说childViewControllers从它们属于的parentViewController获取框架,但是它并没有说如果parentViewController“重新出现”(就像在它上面推),childViewControllers会被parentViewController框架再次调整大小...希望这有助于任何人
也许你可以提供一个截图(或两个,...) – 2013-03-22 14:23:48
好吧给我一个秒...编辑:嗯,我实际上只能发布UINavigationController作为孩子的差距的图像,但其他行为不能像这样的截图...让我附上一个示例项目,显示“bug”的东西... – 2013-03-22 14:24:11
容器内的容器,我认为这不是一个好方法,也许你需要尝试一个自定义控制器父母导航控制器... PS chupili – D33pN16h7 2013-03-22 16:38:04