Ios 如何隐藏表格视图部分标题下的单元格?

Ios 如何隐藏表格视图部分标题下的单元格?,ios,swift,uitableview,uitableviewsectionheader,Ios,Swift,Uitableview,Uitableviewsectionheader,我有一个普通的表格视图,表格视图部分标题的背景色很清晰,滚动时有没有办法隐藏部分下的单元格? 请参见下图: 以下是标题部分的视图实现: func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? { let cell = tableView.dequeueReusableHeaderFooterView(withIdentifier: "SYReminderH

我有一个普通的表格视图,表格视图部分标题的背景色很清晰,滚动时有没有办法隐藏部分下的单元格? 请参见下图:

以下是标题部分的
视图
实现:

  func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
    let cell = tableView.dequeueReusableHeaderFooterView(withIdentifier: "SYReminderHeaderCell")
    let header = cell as! SYReminderHeaderCell
    header.headerTitleLabel.textColor = .white
    header.configureSectionItems()
    guard let sectionInfo = fetchedResultsController.sections?[section] else {
        return nil
    }
    header.contentView.backgroundColor = .clear
    let title =  SYDateUtils.prepareSectionTitleForTimeLineView(stringDate: sectionInfo.name)
    header.setHeaderTitleAttribute(title: title)
    let subTitle = SYDateUtils.prepareSectionSubTitleForTimeLineView(stringDate: sectionInfo.name)
    header.setSubHeaderTitleAttribute(subTitle: subTitle)
    header.separaterHeaderHeightConstraint.constant = 1/UIScreen.main.scale
    header.separaterHeader.alpha = 0.0
    header.layer.masksToBounds = true
    return cell
}

有什么建议吗

如果你想让你的headerview停留在顶部,请使用tableview上方的另一个视图。我想在滚动时将单元格隐藏在部分下方。谢谢你为什么不在tableview上面使用视图?你说在tableview上面使用视图是什么意思,视图会隐藏部分!我在这里找到了一个变通解决方案:如果你想让你的headerview停留在顶部,请使用tableview上方的另一个视图。我想在滚动时将单元格隐藏在部分下方。谢谢你为什么不在tableview上面使用视图?你说在tableview上面使用视图是什么意思,视图会隐藏部分!我在这里找到了一个变通解决方案: