2008年12月12日,Tweetie IPhone应用程序的制造商发布了great example他如何在没有通常需要的锯齿/粗糙的情况下实现UITableView滚动。他的example code在SDK的2.2版本中效果很好,但是,当我编译为3.0时,我无法获得点击突出显示以在单个单元格上工作。任何人都知道2.2 - > 3.0需要更新哪些内容才能让他的代码(完全)工作?Tweetie使用UITableView快速滚动
5
A
回答
6
在drawContentView,变更self.selected到self.highlighted
- (void)drawContentView:(CGRect)r
{
CGContextRef context = UIGraphicsGetCurrentContext();
UIColor *backgroundColor = [UIColor whiteColor];
UIColor *textColor = [UIColor blackColor];
if(self.highlighted)
{
backgroundColor = [UIColor clearColor];
textColor = [UIColor whiteColor];
}
... code continues ...
}
0
对不起,但我们还不能完全回答3.0具体的答案,但对NDA有所帮助......希望不久之后3.0发布限制将被解除。
同时阅读3.0 UITableViewCells上的文档以及如何选择现在,答案可能会给你。
0
也许这种行为将神奇地固定到NDA不再适用时。与此同时,文件会向希望使用3.0的人提出问题,但不会谈论它。
2
,如果你想的亮点仍然作为新的视图被推和自动dehighlighted上弹出(用于实现代码如下细胞的默认行为)请确保你也有背景透明的self.selected:
if(self.highlighted || self.selected){
backgroundColor = [UIColor clearColor];
textColor = [UIColor whiteColor];
}
细胞就会被自动取消突出显示,并取消选择时,其子被弹出。
相关问题
- 1. 使用sectionForSectionIndexTitle在UITableView中快速滚动
- 2. 使用AlamofireImage以快速滚动的快速UItableview与AlamofireImage崩溃
- 3. UITableView滚动速度
- 4. UIWebView快速滚动
- 5. 从JSON慢速UITableView滚动
- 6. UITableView慢速滚动UIImage
- 7. 使用jQuery快速滚动倒计时
- 8. UITableView限制滚动速度或UITableView限制行数滚动
- 9. 防止使用jQuery快速滚动时滚动
- 10. Swift - UITableView - 快速滚动时加载不正确的图像
- 11. iPhone UITableView单元变得“卡住”并与快速滚动混淆
- 12. 分组的UITableView页脚有时隐藏在快速滚动
- 13. 在快速滚动期间在uitableview上删除按钮
- 14. 快速jquery问题:滚动
- 15. ScrollView不能快速滚动
- 16. Android Gridview快速滚动
- 17. Android L:RecyclerView快速滚动
- 18. 快速滚动背景
- 19. 无法快速滚动ExpandableListView
- 20. Robotium中的快速滚动
- 21. UITableView编程快速
- 22. 滚动效果(快速和慢速)
- 23. 快速平滑滚动鼠标滚轮
- 24. UITableView不滚动使用UISearchBar
- 25. 增加默认UITableView的滚动速度
- 26. 的UITableView得到滚动速度
- 27. UITableView图像上的慢速滚动
- 28. 滚动以加载数据。迅速。 UITableView
- 29. 如何让UITableView滚动更快?
- 30. 当滚动DIV Tooltip快速移动
是的。我刚刚意识到,当我发布这个问题,但决定发布无论如何。 – CodingWithoutComments 2009-06-15 04:42:18