添加顶部/底部视图到UITableViewController?

在我的故事板,我有UITableViewController具有自定义类。 如何在表视图的顶部和底部添加UIView对象?

我必须创buildUITableView和UIView里面的两个所需的视图,然后手动初始化我的控制器,设置tableView还是有更好的方法?

如果您想要使用UITableViewController来pipe理单元格和静态布局,最好的方法是在故事板中使用容器视图。 这将允许你在表格周围布局主视图内容,并保持一个单独的UITableViewController来维护表本身。 设置正确的自动布局约束(非常简单,只需将容器视图锚定到页眉和页脚视图)

在这里输入图像说明

像这样的东西应该为你工作:

 // Your frame/view will vary UIView *subview = [[UIView alloc]initWithFrame:CGRectMake(0, 64, 320, 44)]; subview.backgroundColor = [UIColor redColor]; [self.navigationController.view addSubview:subview];