iphone - 带有导航 Controller 的选项卡栏应用程序

标签 iphone tabbar

我有一个简单的 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/

相关文章:

swift - 当 tableview 在 swift 4 中滚动时隐藏标签栏

iphone - 禁用操作 - 用户点击选项卡栏项目以转到 Root View Controller

react-native - React 导航 - TabBar 中的换行按钮

ios - 在 iOS 中制作一个调用电话号码的按钮

iphone - 如何在 iOS5 中重新请求照片访问权限?

iPhone将 View Controller 插入导航栏内的标签栏内

iphone - 以编程方式检索支持给定文件类型的已安装应用程序列表

iphone - 如何定位正确的图片路径

iphone - 如何以编程方式创建选项卡栏并在其上添加按钮

colors - selectedimagetintcolor 方法 xcode 5