objective-c - 设置自定义 tableviewCell 的背景

标签 objective-c ios uitableview uicolor

我想将我的 customTableViewCell 的背景设置为黑色。经过一番搜索后,最常见的答案是在我的 CellForRowAtIndex 中执行此操作。

cell.contentView.backgroundColor = [UIColor clearColor];
cell.backgroundColor = [UIColor blackColor];

但这并没有帮助。谁能帮帮我?

提前致谢!

最佳答案

按如下操作,并记住一件事,您在 contentview 上添加的任何 subview 都应该具有clearcolor。在我的例子中,我有默认的 textLabel,所以我将其设置为clear color。

 cell.textLabel.backgroundColor = [UIColor clearColor];
    cell.contentView.backgroundColor = [UIColor blackColor];

关于objective-c - 设置自定义 tableviewCell 的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12838870/

相关文章:

ios - 当 snapshot.exists() 返回 false 时怎么办?

ios - 如何将底部安全区域添加到静态 UITableviewController ?不在 UITableview 中

iOS:如何从一个应用程序打开其他已安装的应用程序?

ios - CGAffineTransformTranslate 正在旋转

ios - 关闭应用程序时如何在后台运行快速应用程序?

ios6 - numberOfRowsInSection 不为自定义 tableviewcell、委托(delegate)/数据源集运行

ipad - iPad应用程序中的TableView背景图片

iphone - 如何检查 NSSet 或 NSCountedSet 中是否存在现有项目?

objective-c - iPhone : how to decrease no. 当在 UITextField 中输入文本时依赖 UILabel

objective-c - 从另一个应用程序接收文本