gpt4 book ai didi

iOS 渲染表格 View 单元格背景颜色与按钮图像颜色不同,导致相同颜色的深浅差异很大

转载 作者:行者123 更新时间:2023-11-29 00:04:48 25 4
gpt4 key购买 nike


更新:这不是我的应用程序特有的东西,我只是用 Xcode 模板应用程序重新创建了它。这是 iOS 正在做的事情——它以不同的方式呈现单元格和按钮,导致它们以不同的色调出现。示例项目:https://www.dropbox.com/sh/j7eexzihs6swl3u/AAAuAzMVUKxzCkgPYsMaIYyHa?dl=0

我在手机上运行该项目,截取屏幕截图,然后在 Photoshop 中对颜色进行采样 - 单元格背景显示为 494a49,按钮显示为 383938。因此表格 View 单元格的颜色发生了巨大变化。


我在表格 View 的单元格中放置了带有图像的按钮。单元格内容 View 背景颜色设置为 Ox383938,按钮中设置的背景图像颜色也是 0x383938,但它们看起来非常不同:

enter image description here

为什么这两种灰度会有如此大的差异?

单元格的灰色要浅得多,因为它的 alpha 为 0.7 左右,而按钮的 alpha 为 1.0。但事实并非如此——这些只是一个普通的按钮和普通的表格 View &单元格被拖放到 Storyboard中,它们没有任何改变, Storyboard设置等中没有任何变化(单元格背景颜色除外)。

无论是什么使单元格比按钮中的图像更浅,我都没有设置,如果它在图像或按钮或行或 TableView 中有一些默认值那么它是什么以及它在哪里以及我如何制作单元格背景和按钮图像是否完全相同?

最佳答案

这取决于颜色配置文件。当您选择 RGB slider 时,设置齿轮将显示颜色配置文件列表,您必须将其与图像相匹配。在这种情况下,它需要是 sRGB。然后,当您设置十六进制值时,它将与按钮上使用的图像匹配。

关于iOS 渲染表格 View 单元格背景颜色与按钮图像颜色不同,导致相同颜色的深浅差异很大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48390455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com