2012-07-24 130 views
0

如何爲不同的調用設置不同的顏色?例如與謂語的所有單元格「一個」有紅色的,有謂語「B」 - 黃等如何爲不同的單元格設置不同的顏色

+0

以及在什麼情況下(Html表格的單元格?) – 2012-07-24 11:48:27

+0

UITableView與日期數組有點困惑。如果日期在當前之前 - 單元格顏色必須爲紅色,否則爲黃色。在這種情況下,我需要在一個表格 – Arthur 2012-07-24 12:18:24

回答

1
UITableViewCell *cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"CELL"]; 

if (predicateA) 
{ 
    [cell setBackgroundColor:[UIColor redColor]]; 
} 
if (predicateB) 
{ 
    [cell setBackgroundColor:[UIColor yellowColor]]; 
} 

你可以描述與下列真值表這種着色:

| A  |  B | Color | 
------------------------------------- 
| 1  |  1 |  YEL  | <- What do you want here? 
| 1  |  0 |  RED  | 
| 0  |  1 |  YEL  | 
| 0  |  0 | UNDEF | 

然而,我對於你想要的1,1情況

+0

之內設置不同顏色的單元格 - 如果謂詞A,那麼所有的單元格都將是紅色的。 – Arthur 2012-07-24 11:47:12

+0

如果(A && B)',你會得到什麼結果? – 2012-07-24 11:49:54

+0

表包含NSArray,具有不同的值。我想爲單元格設置不同的顏色。所有具有謂詞A的值 - 具有紅色,所有具有謂詞B的值 - 具有黃色 – Arthur 2012-07-24 11:53:42

相關問題