gpt4 book ai didi

ios - didSelectRowAtIndexpath 没有触发 TableView 单元格 Swift iOS 中的按钮

转载 作者:行者123 更新时间:2023-11-28 08:16:21 27 4
gpt4 key购买 nike

我在 tableview 单元格中有一个按钮(如下图所示),当我单击该按钮时,

didSelectRowAt indexpath

没有被触发,有人可以建议我该怎么做吗?

请注意:我在单击按钮时执行一组操作,此外我还想

didselectRowAt indexPath

被触发。

override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
print("Table view cell has been clicked")
}

enter image description here

最佳答案

当单元格中有多个 View 时,它们可能会收到触摸事件而不是“单元格”,因此不会触发 didSelectRowAt。在这种情况下,将 view.isUserInteractionEnabled = false 添加到每个 View 、标签或按钮。

关于ios - didSelectRowAtIndexpath 没有触发 TableView 单元格 Swift iOS 中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42476027/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com