UITableViewCell背景颜色仅适用于预设颜色方法

时间:2011-09-17 23:45:32

标签: ios uitableview uicolor

使用UITableViewCell背景向我发生了一些非常奇怪的事情,并希望有人知道这是否是一个错误。

如果我将UITableView和UITableViewCell背景颜色设置为其中一种预设颜色方法(whiteColor,blackColor等),它可以正常工作,并且所有行都采用必要的颜色。然而,当我使用colorWithRed时:green:blue:alpha或colorWithHue:饱和度:亮度:alpha我总是得到桌子的白色背景。

这是Apple代码中的错误还是我错过了什么?

1 个答案:

答案 0 :(得分:3)

你投入红色的是什么:绿色:....

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

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

它们应该在0-1

的范围内