【发布时间】:2018-11-01 05:00:59
【问题描述】:
我正在 Swift3 中开发一个应用程序,我必须为不同的用户显示和隐藏 UITableView Header。为了显示UITableView Header View,我创建了UITableViewCell 的自定义类CustomHeaderCell。
这是我的代码:
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return 235.0
}
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let headerCell = tableView.dequeueReusableCell(withIdentifier: "HeaderCell") as! CustomHeaderCell
return headerCell
}
现在谁能帮我隐藏我UITableView 的这个标题?
注意:我尝试使用此 tableView.tableHeaderView?.isHidden = true,但无法正常工作。我是否需要在heightForHeaderInSection 中进行验证?
添加HeaderViewCell的参考链接:http://www.accella.net/knowledgebase/custom-header-and-footer-views-for-uitableviews/
【问题讨论】:
标签: ios uitableview swift3 header