gpt4 book ai didi

ios - 仅为 UITableViewCell 的一部分调用 didSelectRowAtIndexPath

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:10:20 24 4
gpt4 key购买 nike

我有一个 UITableView,其中填充了许多自定义 UITableViewCell。它们每个都有一个彩色矩形作为 subview (目前它是一个程式化的 UIButton,但我可以在任何必要的情况下实现它)。

我希望 UITableViewCell 仅在该部分被选中时调用 tableview:didSelectRowAtIndexPath:

其他类似的问题问如何让 subview 忽略事件。但这对我不起作用,因为选择该矩形之外的任何地方也会触发它。

我不确定是限制触发该方法的单元格区域,还是禁止从单元格触发,而是允许 subview 触发该方法。无论哪种方式,我都不知道实现细节。

最佳答案

在 didSelect 中获取您的单元格(传递给您),并检查该单元格中的按钮是否被选中。如果是,则执行您需要的操作,否则忽略它。

关于ios - 仅为 UITableViewCell 的一部分调用 didSelectRowAtIndexPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19335916/

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