我有一个XIB,顶部有一个导航栏,下面是tableview。这两个都放在UIView下。
如果我更改IB中表格的颜色并运行该应用程序,颜色会正确更改。所以我假设我已经加载了XIB。
但是tableview会占据整个屏幕并隐藏导航栏。
这有诀窍吗?我是否必须在代码中手动设置大小(顶部),如果是,我该如何做到这一点?
答案 0 :(得分:0)
您必须创建将文件设置为UITableViewController
的子类,您可以将UINavigationBar
设置为插座或在viewdidLoad
方法中分配 -
观看本教程以了解如何进行设置。