Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 可选导航控制器_Iphone_Cocoa_Ipad - Fatal编程技术网

Iphone 可选导航控制器

Iphone 可选导航控制器,iphone,cocoa,ipad,Iphone,Cocoa,Ipad,我有一个包含各种视图控制器的应用程序,它们以不同的方式链接在一起(欢迎>浏览>预览或浏览>预览或设置>飞溅)。第一个视图控制器使用主控制器中的导航控制器以模式显示,然后使用pop和push添加下一组视图控制器 这是正确的,但我需要能够在interface builder中定义我的“UINavigationBar”和“UIToolbar”,因此,如果在不使用导航控制器的情况下显示它们,它们仍能正常工作。这可能吗?目前,如果我尝试: 用代码完成 在您正在使用的SDK中,测试是否需要推送到导航控制器上

我有一个包含各种视图控制器的应用程序,它们以不同的方式链接在一起(欢迎>浏览>预览或浏览>预览或设置>飞溅)。第一个视图控制器使用主控制器中的导航控制器以模式显示,然后使用pop和push添加下一组视图控制器

这是正确的,但我需要能够在interface builder中定义我的“UINavigationBar”和“UIToolbar”,因此,如果在不使用导航控制器的情况下显示它们,它们仍能正常工作。这可能吗?目前,如果我尝试:

用代码完成

在您正在使用的SDK中,测试是否需要推送到导航控制器上是相当简单的,如果要隐藏工具栏并调整视图大小以解决此问题(视图控制器的自定义init方法将有助于实现这一点,如果您特别擅长如何操作,甚至可以在UIViewController上声明一个类别)