Cocoa touch 单元格背景颜色仅显示文本

Cocoa touch 单元格背景颜色仅显示文本,cocoa-touch,Cocoa Touch,我甚至使用以下代码来设置TableView单元格的背景颜色(在CellForRowatineXpath中) 但是,当它仅渲染部分单元格时,应用了类似这样的背景(其中z是bg填充),即使附件的背景是颜色,但不是文本 xxxxxxxxxxxxxxxxxxxx zzzSearch xxxxxxxxxxxxxxxxxxxx 我看到的唯一能够更改文本背景的方法是在Interface Builder中设置整个表格视图的背景颜色。我打赌您的文本是不透明的UILabel。我记得必须将myT

我甚至使用以下代码来设置TableView单元格的背景颜色(在CellForRowatineXpath中)

但是,当它仅渲染部分单元格时,应用了类似这样的背景(其中z是bg填充),即使附件的背景是颜色,但不是文本

xxxxxxxxxxxxxxxxxxxx
zzzSearch          
xxxxxxxxxxxxxxxxxxxx

我看到的唯一能够更改文本背景的方法是在Interface Builder中设置整个表格视图的背景颜色。我打赌您的文本是不透明的UILabel。我记得必须将
myText.backgroundColor=[UIColor clearColor]
添加到内容文本UILabel才能正常工作。

我已经设法使用自定义TableViewCell对象来完成这项工作,但我确信一定有一种方法可以在不使用的情况下完成这项工作。谢谢听起来像是解决方案的一个很有前途的根。我已经尝试了你的建议(见上面更新的代码示例),但仍然没有乐趣,没有任何建议?不容易,因为我有点mac新手,但我确信这就是你的建议。我认为这个标签不是不透明的。但正如你在上面看到的,我尽了我所能。我错过了什么明显的东西吗?
xxxxxxxxxxxxxxxxxxxx
zzzSearch          
xxxxxxxxxxxxxxxxxxxx