0
我有一个XIB的顶部有一个导航栏,直接在下面的tableview。这两个都放在UIView下。XIB tableview忽略tableview的大小转到全屏
如果我更改IB中表格的颜色并运行该应用程序,颜色会正确更改。所以我假设我已经加载了XIB。
但是tableview占据了整个屏幕,导航栏被隐藏。
这有什么窍门吗?我是否必须在代码中手动设置大小(顶部),如果是这样,我该如何执行此操作?
我有一个XIB的顶部有一个导航栏,直接在下面的tableview。这两个都放在UIView下。XIB tableview忽略tableview的大小转到全屏
如果我更改IB中表格的颜色并运行该应用程序,颜色会正确更改。所以我假设我已经加载了XIB。
但是tableview占据了整个屏幕,导航栏被隐藏。
这有什么窍门吗?我是否必须在代码中手动设置大小(顶部),如果是这样,我该如何执行此操作?
你必须创建设置文件为UITableViewController
一个子类,你可以设置UINavigationBar
作为出口或viewdidLoad
方法分配它 -
关注此教程来了解如何设置的东西了。
我觉得需要更多的细节,特别是什么您的视图控制器的样子,它是一个UITableViewController,该视图设置,因为它是'view'财产? – Jonah 2011-06-15 14:51:56