我在 UITableView 上实现了可扩展部分,现在我的问题是当 UIViewController 加载表格时,该部分下方有行。
未展开:
扩展:
如果该部分未展开,我希望UITableView
没有行,因此我可以UIView
在该部分下方设置另一个。当该部分被展开时,UIView
应该消失并且表格视图将呈现在整个屏幕上。
我在 UITableView 上实现了可扩展部分,现在我的问题是当 UIViewController 加载表格时,该部分下方有行。
未展开:
扩展:
如果该部分未展开,我希望UITableView
没有行,因此我可以UIView
在该部分下方设置另一个。当该部分被展开时,UIView
应该消失并且表格视图将呈现在整个屏幕上。
只需实现viewForFooterInSection
并返回一个空视图。
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
return UIView(frame: .zero)
}
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
return UIView()
}
只需使用此代码,它将删除您不需要的行。