草庐IT

Subclassing

全部标签

objective-c - 为什么 UITableViewCell 选择时所有背景都消失了?

我当前项目的UITableViewCell行为让我感到困惑。我有一个相当简单的UITableViewCell子类。它向基本View添加了一些额外的元素(通过[self.contentViewaddSubview:...]并在元素上设置背景颜色,使它们看起来像黑色和灰色的矩形框。因为整个表格的背景都有这种混凝土般的纹理图像,所以每个单元格的背景都需要是透明的,即使在被选中时也是如此,但在这种情况下,它应该变暗一点。我已经设置了一个自定义的半透明选定背景来实现这个效果:UIView*background=[[[UIViewalloc]initWithFrame:self.bounds]au