2011-09-17 82 views
0

有一些非常奇怪的事情發生在我身上的UITableViewCell背景,並希望如果有人知道這是否是一個錯誤。UITableViewCell背景顏色只能使用預設的顏色方法

如果我將UITableView和UITableViewCell背景顏色設置爲其中一種預設顏色方法(whiteColor,blackColor等),它可以正常工作,並且所有行都採用所需的顏色。然而,當我使用colorWithRed:green:blue:alpha或colorWithHue:saturation:brightness:alpha時,我總是最終得到表格的白色背景。

這是Apple代碼中的錯誤,還是我只是錯過了一些東西?

回答

3

你在投入紅:綠:....

我見過很多的,他們使用的整數或0-255,這是不正確的例子。

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

他們應該在0-1

+0

阿的範圍內,但當然。 – margusholland