-2

我一直在谷歌搜索,发现了一些使用 UINavigationController 的建议,有时 UITabBarController 也很有意义(但程度较低)。

我从未使用过 UINavigationController ...我只是尝试过,当我将它拖到情节提要时,它在情节提要上放置了两个屏幕(连接到 UITableView 的导航控制器)。所以我认为这不是我真正需要的。

有人可以帮我理解我需要做什么才能使标题导航在所有屏幕上都保持不变吗?在其中我想要有如下部分:

Home | Section1 | Section2 | Section3

谢谢!

4

2 回答 2

1

考虑用户将什么视为您使用的结构的“含义”可能会有所帮助。

导航控制器的意义是一个容器,可以让您显示一系列内容控制器,其中一个内容控制器的操作在逻辑上导致下一个内容控制器。标签栏控制器的意义是(大部分)不相关的内容控制器,它们共存并且没有(太多)相互依赖。

我认为最好从界面的目的而不是外观开始。

于 2012-08-10T15:00:29.617 回答
0

我要向你推荐一些对我有很大帮助的东西,那就是从 iTunes U 下载斯坦福的 iPhone 和 iPad 开发课程 CS193P(你去 iTunes Store,搜索并下载它)。

其次,你不应该在 SO 上问这样的一般性问题,你问的问题是你可以通过研究、阅读Apple 的开发人员文档或按照我刚才建议的那样做一个教程自己找到的。祝你好运。

于 2012-08-10T14:55:31.850 回答