iPhone AppStore的UITableViewCell背景颜色

时间:2011-04-14 16:55:34

标签: iphone objective-c xcode uitableview app-store

我想在我的iPhone应用程序中测试一些不同颜色的单元格,我认为与应用程序商店相同的彩色单元格可能适合。因此我想尝试一下。不幸的是,我没有细胞的颜色代码,有人知道吗?

这些是行动中的颜色:

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;
}

3 个答案:

答案 0 :(得分:1)

如果您正在使用Mac,那么只需在聚光灯下搜索Digital Color Meter(应用程序实用程序中的此应用程序)。此应用程序将为您提供所需的任何RGB和其他颜色代码值。

由于

答案 1 :(得分:1)

您发布的代码看起来会起作用。您正在寻找的两种颜色是

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

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

答案 2 :(得分:0)

您可以使用此代码。它对我有用

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