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

时间:2016-09-16 14:07:18

标签: ios uitableview transparency ios10

我遇到表格视图单元格不再遵循在iOS10中设置color属性时传递给它们的alpha值。我开始在测试版中看到这一点,但希望它会被修复,我在apple dev论坛上的帖子被忽略了。 例如,当我将其分配给表格视图单元格时,下面的颜色代码不再有效(它一直工作到现在)。

定义TABLE_50_RED [UIColor colorWithRed:128.0绿色:0蓝色:0.0 alpha:0.3]



cell.backgroundColor = TABLE_50_RED;

我可以在整个单元格上设置alpha,但也可以设置文本 - 并且不需要。将文本颜色的alpha设置为1.0也不会抵消单元格的alpha。

其他人遇到此问题?

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:1)

虽然rmdaddy是正确的 - 我不喜欢他的回答。答案是他说出参数的问题,但我看不到森林的树木。我有红色值128,它应该是0.5(128/256),如果他具体指出,可以非常简单地解决。没有愚蠢的问题 - 只有愚蠢的答案。