我有一个在笔尖内定义的自定义表格视图单元格,我发现我在IB中为视图背景设置的颜色没有被应用(为什么它没有被应用是我的另一个问题)。所以在表视图控制器中我添加了:
[localCell.contentView setBackgroundColor:LIGHT_BACKGROUND];
细胞颜色现在按预期出现,但是如果在IB中我将附件设置为除了无之外的任何东西,那么单元格的颜色向左移动的量大约等于指示器的大小,在指示器我可以看到表格的背景颜色。
为什么会这样?
TIA
答案 0 :(得分:2)
附件视图不包含在内容视图中。您可能需要设置单元格的背景视图的颜色而不是内容视图。
[localCell.backgroundView setBackgroundColor:LIGHT_BACKGROUND];