滑动标题视图与 tableview 单元格相同
Posted
技术标签:
【中文标题】滑动标题视图与 tableview 单元格相同【英文标题】:swipe header view same like tableview cell 【发布时间】:2019-11-30 11:48:08 【问题描述】:如何像 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
【问题讨论】:
看看这个 -> ***.com/questions/36301970/… 【参考方案1】:只需在 viewForHeaderInSection 函数中返回 cell.contentView 而不是单元格,您的问题就会得到解决。
【讨论】:
你的意思是 header.contentView ? 当我添加 header.contentView 时它崩溃并由于未捕获的异常“NSInternalInconsistencyException”而给我终止应用程序,原因:“UITableViewHeaderFooterView 的 contentView 必须保留它的直接子视图。 contentView 的意外超级视图:以上是关于滑动标题视图与 tableview 单元格相同的主要内容,如果未能解决你的问题,请参考以下文章