我的表视图中有一个tableview标题,它使用带有段控件的自定义单元格。
我在故事板上添加了一个手势识别器:
@IBAction func swipeLeftTapped(_ sender: Any) {
}
我想向左滑动并将该故事板标题中段控件的选定段减1.如何执行此操作。这是我尝试过的,但显然它不起作用。
let header = self.mainTableView.cellForRow(at: IndexPath(row: 0, section: 0)) as! HeaderTableViewCell
也
let header2 = self.mainTableView.headerView(forSection: 0) as! HeaderTableViewCell
header.productSegmentControl.selectedSegmentIndex + = 1
这是我的tableview标题的代码
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let cell = tableView.dequeueReusableCell(withIdentifier: "HeaderCell") as! HeaderTableViewCell
cell.productSegmentControl.selectedSegmentIndex = productIdIndex
return cell
}
如何像普通单元一样访问tableview标头?