2010-07-16 11 views
0

我是继承UITableViewCell并使用Quartz 2D在drawContent视图方法中绘制单元格的元素。在我的表格视图委托的tableView:cellForRowAtIndexPath中,我还将UIImageView作为子视图插入到单元格中,但直到选中单元格后才会显示图像。我对这里的backgroundView和selectedBackground视图很怀疑,但我不确定我能做些什么来确保图像始终可见。下面是它看起来那么当选定单元格状...子类化TableViewCell,backgroundView和selectedBackgroundView使我神秘

alt text http://www.irovr.com/stackoverflow/tableviewcell.png

我想,当未选择单元格它也这样看,但它目前显示为黑色。我的表格视图背景颜色是黑色的。细胞的背景很清楚。

+0

我希望看到您的代码为tableView:cellForRowAtIndexPath – willcodejavaforfood 2010-07-16 18:35:17

回答

1

想通了。我将图像添加到整个表格单元视图。我不得不添加一个新的视图属性到我的子类并将其插入到0索引处。否则,这个超类按照它设计的方式来陈述观点并干扰我的形象。

+0

您需要检查标记此答案,以便系统显示问题为答案。你可以回答你自己的问题。 – TechZen 2010-07-18 19:25:37