在自定义UIButton
内单击TableViewCell
,同时启用TableViewCell
-
override func tableView(_ tableView: UITableView,
didSelectRowAt indexPath: IndexPath)
我有一个TableViewController
和TableviewCell
班级,里面有StarButton
。
当我单击单元格中的任意位置时,我想推送到另一个DetailViewController
。
当我单击到StarButton
时,我希望它将状态更改为.selected
当前我的UIButton
userInteraction状态已启用
无论我单击了多少次StarButton
,它都会推送到下一个DetailViewController
。看来我的点击是通过Button传递的。
override func tableView(_ tableView: UITableView,
didSelectRowAt indexPath: IndexPath) {
// push to next vc
}
当我单击StarButton
时,不应推送到下一个VC
当我单击“单元格”上的其他区域时,它应推送到下一个VC