UIButton从未在TableviewCell内单击-在索引路径中选择了行

时间:2019-05-17 08:18:55

标签: ios swift

在自定义UIButton内单击TableViewCell,同时启用TableViewCell-

override func tableView(_ tableView: UITableView,
                          didSelectRowAt indexPath: IndexPath)

我有一个TableViewControllerTableviewCell班级,里面有StarButton

当我单击单元格中的任意位置时,我想推送到另一个DetailViewController。 当我单击到StarButton时,我希望它将状态更改为.selected

当前我的UIButton userInteraction状态已启用

无论我单击了多少次StarButton,它都会推送到下一个DetailViewController。看来我的点击是通过Button传递的。

override func tableView(_ tableView: UITableView,
                          didSelectRowAt indexPath: IndexPath) { 
// push to next vc

}

当我单击StarButton时,不应推送到下一个VC 当我单击“单元格”上的其他区域时,它应推送到下一个VC

0 个答案:

没有答案