0

我在 UITableView 上实现了可扩展部分,现在我的问题是当 UIViewController 加载表格时,该部分下方有行。

未展开:

在此处输入图像描述

扩展:

在此处输入图像描述

如果该部分未展开,我希望UITableView没有行,因此我可以UIView在该部分下方设置另一个。当该部分被展开时,UIView应该消失并且表格视图将呈现在整个屏幕上。

4

2 回答 2

2

只需实现viewForFooterInSection并返回一个空视图。

func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
    return UIView(frame: .zero)
}
于 2019-04-15T06:37:28.833 回答
1
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
    return UIView()
}

只需使用此代码,它将删除您不需要的行。

于 2019-04-15T08:30:22.583 回答