首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ABTableViewCell选定的lag

ABTableViewCell选定的lag
EN

Stack Overflow用户
提问于 2009-09-21 02:08:49
回答 1查看 972关注 0票数 3

我已经成功地将ABTableViewCell子类化以实现快速滚动。我真的推荐给任何使用大tableViews开发应用程序的人……

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

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

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-04 18:42:45

单元格可以突出显示(在touchDown上)或选定(在touchUp上)。

ABTableViewCell附带的代码:

代码语言:javascript
复制
if(self.selected) {
    backgroundColor = [UIColor clearColor];
    greyColor = [UIColor whiteColor];
    blackColor = [UIColor whiteColor];
}

我不得不将其替换为:

代码语言:javascript
复制
if(self.highlighted || self.selected) {
    backgroundColor = [UIColor clearColor];
    greyColor = [UIColor whiteColor];
    blackColor = [UIColor whiteColor];
}

这消除了单元格选择的滞后。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1452573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档