gpt4 book ai didi

uitableview - 使 UITableViewCell 的某些区域不可选择

转载 作者:行者123 更新时间:2023-11-30 10:22:56 37 4
gpt4 key购买 nike

我有一个自定义的 UITableViewCell。我在单元格中有一个 UIImageView,当我选择图像时,它会像它应该的那样发生变化,但单元格也被选择,这是我不想要的。所以我的问题是如何使单元格的某个区域不可选择?我尝试覆盖touchesBegan或touchesEnded,但这不起作用,因为那样我根本无法选择单元格。

最佳答案

如果您只想不显示选择颜色,请使用:

cell.selectionStyle = UITableViewCellSelectionStyleNone;  

如果你有通过点击手机触发的东西,它仍然会发生,所以如果你想禁用它,你也需要在以下位置处理:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath  

或者如果它触发了一个segue,则在:

- (BOOL)shouldPerformSegueWithIdentifier:(NSString *)identifier sender:(id)sender

关于uitableview - 使 UITableViewCell 的某些区域不可选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25127995/

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