首页 > 解决方案 > 滑动标题视图与 tableview 单元格相同

问题描述

我如何像表格视图单元格一样滑动标题视图,任何人都可以帮助我

 override func viewDidLoad() {
    super.viewDidLoad()
    let headerNib = UINib.init(nibName: "RequestHeaderCell", bundle: nil)
    tableVIew.register(headerNib, forHeaderFooterViewReuseIdentifier: "RequestHeaderCell")
 }


 func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    let header: RequestHeaderCell = tableView.dequeueReusableHeaderFooterView(withIdentifier: "RequestHeaderCell") as! RequestHeaderCell
    let userData = requestData[section]
    header.userData = userData
    return header
}. // how can I make this swipe to right

标题视图的高度:

 func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
    return 90
}

headerView 类:

 class RequestHeaderCell: UITableViewHeaderFooterView {
 }

标签: swiftuitableview

解决方案


只需在viewForHeaderInSection函数中返回 cell.contentView而不是 cell即可解决您的问题。


推荐阅读