【发布时间】:2009-07-13 15:30:58
【问题描述】:
我已经从代码中设置了自定义 UITableViewCell。在我的单元格中,我有一个“UITableViewCellAccessoryDisclosureIndicator”。突出显示单元格时,它变为蓝色,而附件变为白色。所以这一切都很好。
但是,当点击并推送新视图时,附件项目会消失。当我回到 tableview 时, UITableViewCellAccessoryDisclosureIndicator 消失了,在同一个单元格上点击/按住手指不会再次突出显示它。
上周运行良好,但我无法弄清楚是什么突然引发了这个问题。当我做一个'hg diff'时我什么都看不到,所以希望有人能指导我找到一个可能的解决方案。如果您需要具体的代码,请告诉我。
我使用了 atebits 快速滚动示例代码并对其进行了大量自定义,但基本(和突出显示的 BOOL)保持不变。
PS。在我的代码中,我还注意到 UITableViewCell 在推送新视图时不会保持突出显示。我注意到Apple自己的示例代码,当新视图被推送时,单元格被突出显示,回到表格视图,单元格保持突出显示,直到表格视图被推回原位。这里有什么想法吗?谢谢。
【问题讨论】:
标签: iphone uitableview