iphone - 可选的导航 Controller

标签 iphone cocoa ipad

我有一个应用程序,其中包含以不同方式链接在一起的各种 View Controller (欢迎>浏览>预览或浏览>预览或设置>启动画面)。第一个 View Controller 使用主 Controller 中的导航 Controller 以模态方式呈现,然后使用弹出和推送添加下一组 View Controller 。

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

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

最佳答案

用代码来做。

在您正在使用的 SDK 中,测试您是否需要推送到导航 Controller ,以及是否隐藏工具栏并调整 View 大小以解决这一问题(自定义 View Controller 的 init 方法将对此有所帮助,如果您对如何做事特别聪明,您甚至可以在 UIViewController 上声明一个类别)

关于iphone - 可选的导航 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2449046/

相关文章:

ios - 在应用商店提交 iPhone 应用,然后决定提交 iPad 应用?

iphone - 如何在 xcode 中运行 PJSIP?

iphone - 用于删除 HTML-head-tag 的正则表达式

ios - 如果 KVO 观察到的值在短时间内发生两次变化,那么 observeValueForKeyPath() 会发生什么?

ios - Xcode/模拟器 : How to run older iOS version?

ios - swift : Making a get request to Get source code

cocoa - Cocoa animator proxy 无法处理 0.5 点吗?

objective-c - 核心数据 NSManagedObject : Max Number of Attributes?

iphone - 支付交易状态失败

iphone - ABUnknownPersonViewController 崩溃