有没有办法自定义TDBadgedCell

时间:2012-02-25 12:23:11

标签: ios uitableview

我试图改变TDBadgedCell的背景以获得更多定制的感觉。 默认情况下,TDBadgedCell背景是透明的。因此,您可以透过单元格查看并查看tableview的(默认情况下)白色背景颜色。

我已经尝试过这样做了:

cell.backgroundView.backgroundColor = [UIColor yellowColor];

但似乎没有奏效。我没有改变背景视图颜色,而是尝试了contentView和单元格视图本身。它们都没有正常工作(UITableViewCellAccessoryDisclosureIndicator的背景颜色保持透明)。

有人有想法吗?

1 个答案:

答案 0 :(得分:1)

因为cell.backgroundView是nil。你应该先尝试初始化它。 cell.backgroundView = [UIView alloc] init]。然后你可以设置颜色。