带有故事板的 UITableViewController

UITableViewController with Storyboard

我有一个 UITableViewController 的子类。

我覆盖了 initWithCoder,这样当控制器初始化时,它会向默认创建的 UITableView 添加五个项目(我没有在 IB 中创建 UITableView 因为 UITableViewController 创建一个)。

我想将我在 Interface Builder 中创建的 header(带有 2 个按钮)添加到该表视图。

我将 IBOutlet 链接到 Interface Builder 中的 header,并将其设置为初始化时创建的 UITableView 的 header。

问题是,虽然我这样做了,但我只看到 UITableView 和 5 个项目(正确显示),但我没有看到 header。就像它忽略了情节提要中的 header 或类似的东西。

知道为什么吗?

谢谢。

我刚刚从我的示例 StoryBoard 中捕获了一张 GIF,您可以将 UIView 拖到 UItableViewController 之上,并根据需要调整其大小。请检查以下内容。

希望对你有所帮助。在 UITableview 上拖动视图后,您只需创建 IBOutlet 并完成您的任务 :D

将 uiwebview 拖到 tableview 第一个单元格的正上方。