swift

关于ios11 tableView组头的设置(swift)

2017-11-14  本文已影响12人  LiYaoPeng

一、tableView 组头与组尾

  1. 自动生成了组尾,去掉组尾
  2. 组尾与组头的自定义都要继承自UITableViewHeaderFooterView,虽然代理方法要求返回的是UIView
  1. ///注册:
 register(KRGoldCoinMallFooter.classForCoder(), forHeaderFooterViewReuseIdentifier: "FOOTERVIEW")
  1. 组尾高度:
 func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
        return 0.1
    }
  1. 组尾的获取:
 func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
        let headerView = tableView.dequeueReusableHeaderFooterView(withIdentifier: HEADERVIEW) ?? UIView()
        headerView.backgroundColor = UIColor.c_0xf8f8f8
        return headerView
    }
上一篇 下一篇

猜你喜欢

热点阅读