2011-09-17 4 views
0

UITableViewCell 배경으로 나에게 이상한 일이 일어나고 누군가 이것이 이것이 버그인지 여부를 알고 있다면 바랬습니다.UITableViewCell 사전 설정된 색상 메서드로만 작업하는 배경색

내 UITableView 및 UITableViewCell 배경 색을 사전 설정된 색 방법 (whiteColor, blackColor 등) 중 하나로 설정하면 잘 작동하고 모든 행에 필요한 색을 사용합니다. 그러나 colorWithRed : green : blue : alpha 또는 colorWithHue : saturation : brightness : alpha 중 하나를 사용할 때 항상 테이블의 흰색 배경이됩니다.

이 코드는 Apple 코드의 버그입니까? 아니면 방금 누락되었습니다. 녹색 : 당신은 빨간색에두고있는 무슨

답변

3

....

나는 그들이하는 int 또는 0-255 사용이 정확하지 않은 사례를 많이 보았다.

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

는하지만 물론, 0-1

+0

아의 범위에 있어야합니다. – margusholland