我正在尝试根据我的 UITableView 标头内部的 来控制UITableView
我的selectedSegmentIndex
。UISegmentedControl
本质上,我希望它UISegmentedControl
像 Twitter 的“我”标签一样工作。我有UISegmentedControl
一个UITableView
标题,它使用这种方法出列:
override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let cell = tableView.dequeueReusableCell(withIdentifier: "sectionDetailsHeaderView") as! SectionDetailsHeaderTableViewCell
return cell
}
我有一个连接到 UISegmentedControl 的插座SectionDetailsHeaderTableViewCell
,但我不知道如何检测 UISegmentedControl 的变化。我想设置一个变量,var segmentedControlValue = Int()
每次selectedSegmentIndex
值更改并在值更改func chooseDataToDisplay() {}
时调用函数。我该怎么做呢?