您好,我正在使用UITableView来显示列表。我已经对其进行了定制,并在单元格中添加了4个UILabels,但是当行被选中时,行选择颜色(自定义为绿色)和标签文本颜色(也是绿色)保持不变。因此,很难看到单元格的文本。我想改变颜色的标签时,行是白色的选择,否则绿色。
有人能帮我吗?
谢谢,
发布于 2010-07-11 13:17:39
看看标签上的highlightedTextColor属性。将它设置为白色,它应该可以执行您想要的操作。
发布于 2010-07-11 13:19:47
如果你在继承UITableViewCell的子类,总会有-setSelected:animated:方法需要重写。
https://stackoverflow.com/questions/3221948
复制相似问题