从UITableView标题视图中删除子视图

时间:2013-06-04 14:34:24

标签: uitableview tableview subview autoresizingmask nstableheaderview

我的iOS应用程序显示了一个带有tableHeaderView的UITableView,其中包含3个子视图(A,B和C)。


| A |

| B |

| C |

| cell1 |

| cell2 |

| cell3 |

| ...... |

问题在于,当我使用以下方法删除C时

[C removeFromSuperview]

我还有一个白色的空白,我想删除,以便将tableview直接附加到B.我尝试调整整个tableHeaderView的大小并调整AutoresizingMask,但没有运气。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

听起来你需要告诉表格调整标题视图的大小。只需将tableHeaderView设置为我工作

tableView.tableHeaderView = tableView.tableHeaderView