gpt4 book ai didi

uitableview - ABTableViewCell 选中滞后

转载 作者:行者123 更新时间:2023-12-01 11:09:38 25 4
gpt4 key购买 nike

我已经成功地将 ABTableViewCell 子类化以实现快速滚动。我真的向任何正在制作具有大 tableView 的应用程序的人推荐它...

http://blog.atebits.com/2008/12/fast-scrolling-in-tweetie-with-uitableview/

我的问题是,当我点击一行时,在它被选中之前会有一小段延迟。我尝试将 [cell setSelected:true] 放在 tableView 的 didSelectRowAtIndexPath 方法中,但它仍然滞后。有没有人在使用 ABTableViewCell 子类时也遇到过这种情况?

我在使用常规 UITableViewCells 时没有遇到这个问题。

最佳答案

一个单元格可以高亮显示(在触摸时)或被选中(在触摸时)。

ABTableViewCell 附带的代码:

if(self.selected) {
backgroundColor = [UIColor clearColor];
greyColor = [UIColor whiteColor];
blackColor = [UIColor whiteColor];
}

必须将其替换为:

if(self.highlighted || self.selected) {
backgroundColor = [UIColor clearColor];
greyColor = [UIColor whiteColor];
blackColor = [UIColor whiteColor];
}

这消除了细胞选择滞后。

关于uitableview - ABTableViewCell 选中滞后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1452573/

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