【问题标题】:Same RGB but different color for cell, header background in TableViewTableView中单元格,标题背景的RGB相同但颜色不同
【发布时间】:2021-10-09 05:48:38
【问题描述】:

我有一个单元格的 headerView 和一个包含 collectionView 的单元格。我希望两者都具有背景颜色

UIColor(red: 0.898, green: 0.898, blue: 0.898, alpha: 1.0)

我用上面的颜色设置了 headerView 的背景颜色和单元格及其 collectionView 的背景颜色。但是,当我运行代码时,headerView 和 tableView 单元格之间的颜色有点对比。我不确定为什么。我使用了相同的 UIColor。

你可以看到细微的差别。

【问题讨论】:

  • 能否附上Views配置的完整代码?也许您在视图本身上有其他不同的属性
  • 您应该通过添加 /255 来设置颜色,例如:UIColor(red: 0.898/255, green: 0.898/255, blue: 0.898/255, alpha: 1.0)
  • @Kudos 不,绝对不是。这些值已经在 0-1 范围内。

标签: ios swift uitableview uitableviewsectionheader


【解决方案1】:

您还需要查看单元格contentView、单元格及其内容视图以用于您的集合视图。

如果这仍然没有帮助,请尝试 examining the view hierarchy 检查哪个视图背景未更改。

【讨论】:

  • 是的,问题是我正在设置单元格的背景颜色。我需要做的是设置单元格的内容视图的背景颜色。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-27
  • 2023-03-23
  • 2017-01-05
  • 1970-01-01
  • 2015-03-20
  • 1970-01-01
相关资源
最近更新 更多