我有一个带控制器的.xib,UITableViewController
。它包含UITableView
,由右.h,.m文件和IBOutlets
控制。一切正常,但我想在视图顶部有一个导航栏。现在我在Interface Builder中看到了这个设置,它位于UITableViewController
:“顶栏”的属性窗口中。我将其设置为导航栏,它可以很好地在表格视图上方呈现一个空的导航栏。
但我在iPhone上看不到它!如何访问此导航栏,设置其标题和编辑按钮?我必须将它连接到某个地方的插座吗?我尝试手动添加导航栏,但由于它是UITableView
。
有人可以帮帮我吗?非常感谢任何建议。
答案 0 :(得分:2)
IB中的“顶栏”选项仅用于模拟使用导航栏时UI的外观。要实际看到导航栏,您必须在UINavigationController中嵌入UIViewController。
要了解其工作原理,请查看Xcode中的“基于导航的应用程序”模板,然后查看:http://www.matthewcasey.co.uk/2010/05/23/tutorial-introducing-uinavigationcontroller-part-1/