我有一个简单的 iPhone 应用程序,有一个选项卡栏和 3 个选项卡。每个选项卡作为一个带有相应 Controller 的单独 Nib 加载。每个 Nib 都包含一个表格 View ,其中包含一些其他用于搜索/过滤等的控件。
我想要的(并且似乎找不到示例)是向应用程序添加一个导航 Controller ,以便每个 Nib (即每个选项卡)都可以深入到更多详细信息页面。
我应该将导航 Controller 添加到主窗口并为其创建一个 IBOutlet
还是应该将 NC 添加到 Nib 。
最佳答案
一旦您在 XIB 中拥有了选项卡栏,最简单的方法就是将 UINavigationController 对象从“库”窗口(看起来像金色背景上的左侧导航栏按钮)拖到选项卡的 TreeView 中栏(仅 TextView ,不是 GUI)。将导航 Controller 放置在选项卡栏 Controller 内,然后将现有的 View Controller 拖动到导航 Controller 内。
当您查看该选项卡时,您应该会在其顶部看到一个导航栏...如果您从另一个 xib 加载导航 Controller ,您将修改选项卡栏 xib 中的导航栏。
关于iphone - 带有导航 Controller 的选项卡栏应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/369128/