iOS 10自定义单元格颜色alpha被忽略



我正在经历表格视图单元格不再服从在iOS10设置颜色属性时传递给它们的alpha值。我开始在测试中看到这个问题,但希望它能得到修复,我在苹果开发论坛上的帖子被忽视了。例如,下面的颜色代码不再工作,当我把它分配给一个表视图单元格(它一直工作到现在)。

define TABLE_50_RED [uicololcolorwithred:128.0 green:0 blue:0.0 alpha:0.3]



。细胞。backgroundColor = TABLE_50_RED;

我可以在整个单元格上设置alpha值,但这也会对文本进行设置——这是不希望的。将文本颜色的alpha值设置为1.0也不会抵消单元格的alpha值。

还有人遇到这个问题吗?

有什么建议吗?

谢谢

虽然rmdaddy是正确的-我不喜欢他的答案。答案是,正如他所说的一个参数问题,但我不能只见树木见森林。我的红色值是128,它应该是0.5(128/256),如果他特别指出这一点,这个问题很容易解决。没有愚蠢的问题,只有愚蠢的答案。

最新更新