2010-01-20 55 views

回答

5

標籤highlightColor屬性設置爲白色。

4

在自定義單元格類的實現覆蓋下列方法

- (void)setSelected:(BOOL)selected animated:(BOOL)animated { 
    [super setSelected:(BOOL)selected animated:(BOOL)animated]; 
    [someLabel setTextColor:[UIColor whiteColor]]; 
} 
+0

這只是甚至在應用的開始設置標籤文本顏色爲白色。 – Prasanna 2010-01-21 21:09:29

+0

Prasanna是正確的 – 2012-01-13 19:14:28

+0

雖然你可以檢查選定的變量,並選擇相應的顏色,奧萊的解決方案更好。 – FelixLam 2012-01-16 15:54:38

1

要麼設置高亮/選擇的顏色(代碼或IB)或做什麼上面的海報建議,除非你需要把它放在裏面的,如果因爲該代碼語句設置即使細胞被髮送被取消選擇值

文本

如..

- (void)setSelected:(BOOL)selected animated:(BOOL)animated { 
    [super setSelected:(BOOL)selected animated:(BOOL)animated]; 
    if (selected) { 
      [someLabel setTextColor:[UIColor whiteColor]]; 
    } 
}