【发布时间】:2017-04-22 06:56:57
【问题描述】:
我按照这个答案here 中的说明操作并设法获得我的自定义 UITableView 标题部分,如下所示:
override func viewDidLoad() {
super.viewDidLoad()
let nib = UINib(nibName: "TableSectionHeader", bundle: nil)
billTableView.register(nib, forHeaderFooterViewReuseIdentifier: "TableSectionHeader")
}
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let cell = billTableView.dequeueReusableHeaderFooterView(withIdentifier: "TableSectionHeader")
let header = cell as! TableSectionHeader
header.lblPerson.text = array[section].name
header.lblTotal.text = "$0.00"
return cell
}
一切正常,但是我需要为这些部分设置分隔线,并且因为该部分是我笔尖的 UIView,所以我无法使用 .separatorStyle...
我需要添加分隔线,因为我想展开/折叠行。非常感谢您的帮助!
【问题讨论】:
标签: ios uitableview