2011-04-14 175 views
0

我想測試我的iPhone App中的一些不同的彩色單元格,並且我認爲與應用商店的單元格相同的彩色單元格可能會適合。所以我想嘗試一下。不幸的是我沒有細胞的顏色代碼,有人知道嗎?iPhone AppStore的UITableViewCell背景顏色

這些都在行動顏色:

http://reviews.cnet.com/i/bto/20080710/AppStore3.png

此外,將這段代碼是正確的顯示嗎?

- (void)tableView: (UITableView *)tableView willDisplayCell: (UITableViewCell *)cell forRowAtIndexPath: (NSIndexPath *)indexPath { 

if (indexPath.row%2 == 0) { 
UIColor *altCellColor = [UIColor colorWithRed:256/256.0 green:237/256.0 blue:227/256.0 alpha:1.0];/
cell.backgroundColor = altCellColor; 
} 
if (indexPath.row%2 == 1) { 
UIColor *altCellColor2 = [UIColor colorWithRed:1 green:1 blue:1alpha:1.0]; 
cell.backgroundColor = altCellColor2; 
} 
+0

您可能想創建一次這些顏色並重復使用它們,而不是每次單元顯示時都創建它們以獲得更好的性能。 – 2011-04-14 17:09:23

回答

1

您發佈的代碼看起來好像會起作用。您正在尋找的兩種顏色是

[UIColor colorWithRed:.678 green:.678 blue:.69 alpha:1] 

[UIColor colorWithRed:.596 green:.596 blue:.612 alpha:1] 
1

如果您在Mac上工作的話,只是搜索FO在聚光燈Digital Color Meter(此應用在應用程序的實用程序)。這個應用程序將給你任何你想要的RGB和其他顏色代碼值。

謝謝

0

您可以使用此代碼。它對我很有用

[UIColor colorWithRed:172.0/255.0 green:217.0/255.0 blue:246.0/255.0 alpha:1]