关于ios11 tableView组头的设置(swift)
2017-11-14 本文已影响12人
LiYaoPeng
一、tableView 组头与组尾
- 自动生成了组尾,去掉组尾
- 组尾与组头的自定义都要继承自UITableViewHeaderFooterView,虽然代理方法要求返回的是UIView
- ///注册:
register(KRGoldCoinMallFooter.classForCoder(), forHeaderFooterViewReuseIdentifier: "FOOTERVIEW")
- 组尾高度:
func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 0.1
}
- 组尾的获取:
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let headerView = tableView.dequeueReusableHeaderFooterView(withIdentifier: HEADERVIEW) ?? UIView()
headerView.backgroundColor = UIColor.c_0xf8f8f8
return headerView
}