0
我试图改变TDBadgedCell的背景以获得更多定制的感觉。 默认情况下,TDBadgedCell背景是透明的。所以你可以看穿单元格,并看到(默认情况下)tableview的白色背景颜色。有什么方法可以定制TDBadgedCell
我已经尝试过这样做:
cell.backgroundView.backgroundColor = [UIColor yellowColor];
但似乎并不奏效。我也尝试了contentView和单元视图本身,而不是改变背景视图的颜色。没有一个工作正常(UITableViewCellAccessoryDisclosureIndicator的背景颜色保持透明)。
有没有人有想法?
因为cell.backgroundView为零。你应该尝试先启动它。 cell.backgroundView = [UIView alloc] init]。然后你可以设置颜色。 – NeverBe 2012-02-25 12:33:26
感谢您的快速回复。我没有想到背景视图是零。这解决了问题 – Vinh 2012-02-25 14:37:27
好的。我转贴评论回答 – NeverBe 2012-02-25 14:41:20