如何在UITableViewController之上添加UIView

时间:2018-04-04 12:30:52

标签: ios iphone swift3 swift4

我遇到了需要在UITableViewController上显示UIView的情况。不知道如何继续这个。

我有一个显示联系人的tableView,当从服务器获取数据时,我想在我的tableView上添加一个UIView(可能是一个图像或活动指示符),直到收到数据。

2 个答案:

答案 0 :(得分:0)

使用TableView标头。您可以通过以下方式添加:

  • 将视图拖放到Interface Builder中的表格视图顶部(An example here
  • 或使用以下代码在UITableView委托中执行:

    - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

这应该适用于UIViewControllers和UITableViewControllers

答案 1 :(得分:0)

创建包含TableViewController的父ViewController以及带有覆盖视图的其他UIViewController。您可以根据需要轻松管理和显示。

相关问题