我成功地将ABTableViewCell子类化为快速滚动.我真的推荐给那些用大表格制作应用程序的人...
http://blog.atebits.com/2008/12/fast-scrolling-in-tweetie-with-uitableview/
我的问题是,当我点击一行时,会有一个小的延迟,直到它被选中.我试图将[cell setSelected:true]放在tableView的didSelectRowAtIndexPath方法中,但它仍然滞后.有没有人用ABTableViewCell子类体验过这个?
我没有使用常规UITableViewCells这个问题.
可以突出显示(在touchDown上)或选择(在touchUp上)单元格.
ABTableViewCell附带的代码:
if(self.selected) {
backgroundColor = [UIColor clearColor];
greyColor = [UIColor whiteColor];
blackColor = [UIColor whiteColor];
}
Run Code Online (Sandbox Code Playgroud)
不得不用以下代替:
if(self.highlighted || self.selected) {
backgroundColor = [UIColor clearColor];
greyColor = [UIColor whiteColor];
blackColor = [UIColor whiteColor];
}
Run Code Online (Sandbox Code Playgroud)
这导致细胞选择滞后.
| 归档时间: |
|
| 查看次数: |
965 次 |
| 最近记录: |