Ios UITableViewCell背景色仅使用预设颜色方法

Ios UITableViewCell背景色仅使用预设颜色方法,ios,uitableview,uicolor,Ios,Uitableview,Uicolor,有一些非常奇怪的事情发生在我身上,背景是UITableViewCell,我希望有人知道这是否是一个bug 如果我将UITableView和UITableViewCell背景颜色设置为预设颜色方法之一(白色、黑色等),则效果良好,所有行都采用必要的颜色。然而,当我使用带有红色:绿色:蓝色:alpha的颜色或带有色调:饱和度:亮度:alpha的颜色时,我总是得到一个白色的桌子背景 这是苹果代码中的一个错误还是我遗漏了什么?你在红色:绿色: 我见过很多例子,其中他们使用整数或0-255,这是不正确的

有一些非常奇怪的事情发生在我身上,背景是UITableViewCell,我希望有人知道这是否是一个bug

如果我将UITableView和UITableViewCell背景颜色设置为预设颜色方法之一(白色、黑色等),则效果良好,所有行都采用必要的颜色。然而,当我使用带有红色:绿色:蓝色:alpha的颜色或带有色调:饱和度:亮度:alpha的颜色时,我总是得到一个白色的桌子背景


这是苹果代码中的一个错误还是我遗漏了什么?

你在红色:绿色:

我见过很多例子,其中他们使用整数或0-255,这是不正确的

[UIColor colorWithRed:0.3 green:0.2 blue:0.2 alpha:1.0]

它们应该在0-1的范围内,红色:绿色:

我见过很多例子,其中他们使用整数或0-255,这是不正确的

[UIColor colorWithRed:0.3 green:0.2 blue:0.2 alpha:1.0]
它们应该在0-1的范围内