0

我有一个带有控制器的 .xib,一个UITableViewController. 它包含一个UITableView,由正确的 .h、.m 文件和IBOutlets. 一切正常,但我希望在视图顶部有一个导航栏。现在我在 Interface Builder 中看到了这个设置,它位于UITableViewController“Top Bar”的“属性”窗口中。我将它设置为导航栏,它很好地在表格视图上方呈现了一个空导航栏。

但我在我的 iPhone 上看不到它!如何访问此导航栏、设置其标题和编辑按钮?我必须将它连接到某个地方的插座吗?我尝试手动添加导航栏,但由于它是UITableView.

有人可以帮我吗?任何意见是极大的赞赏。

4

1 回答 1

2

IB 中的“顶部栏”选项仅用于模拟带有导航栏的 UI 外观。要真正看到导航栏,您必须将 UIViewController 嵌入到 UINavigationController 中。

要了解它是如何工作的,请查看 Xcode 中的“基于导航的应用程序”模板并查看: http: //www.matthewcasey.co.uk/2010/05/23/tutorial-introducing-uinavigationcontroller-part- 1/

于 2011-01-25T22:48:35.000 回答