gpt4 book ai didi

iphone - 如何设置 UITableViewCell 高亮图片

转载 作者:行者123 更新时间:2023-11-28 22:48:12 24 4
gpt4 key购买 nike

每当用户在 UITableView 中突出显示一个 cell(不选择它)时,我都想启动一个方法。你能告诉我,这怎么可能吗?

我想这样做是因为我有一个带有图片的自定义单元格,每次用户突出显示该单元格时我都想更改图片。

UPD:我所说的高亮是指用户只是高亮了一个单元格,手指没有离开它。通过选择,我的意思是何时启动 didSelectRowAtIndexPath(因此用户在按下单元格后松开手指)

最佳答案

您如何设想用户会“突出显示”一个单元格而不是“选择”一个单元格?

在 iOS(或任何基于触摸的环境)中,没有仅突出显示单元格而不是选择单元格的概念。当用户触摸一个单元格时,你得到的唯一回调是 didSelectRowAtIndexPath:

可能值得阅读 documentation on tables在这里。

更新:

好的,在那种情况下你想像这样设置单元格 imageView 的 highlightedImage 属性;

cell.imageView.image = [UIImage imageNamed:@"normal_image.png"];
cell.imageView.highlightedImage = [UIImage imageNamed:@"highlighted_image.png"];

关于iphone - 如何设置 UITableViewCell 高亮图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12642233/

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