2011-06-15 13 views

回答

3

要做到這一點,你可以做兩件事之一。

首先是創建一個你想要的背景顏色的UIView,然後將該視圖設置爲單元格selectedBackgroundView。所以

UIView *bgView = [[UIView alloc] init]; 
    [bgView setBackgroundColor:[UIColor greenColor]]; 
    [cell setSelectedBackgroundView:bgView]; 
    [bgView release]; 

在此之後,您的細胞將被選中時爲綠色。這假定你的桌子是普通的樣式。

第二個選項是設置你的細胞的選擇風格像這樣

cell.selectionStyle = UITableViewCellSelectionStyleGray; 

唯一的事情就是將這個選項,你必須使用UITableViewCellSelectionStyle常量之一,他們只有三個,灰色,藍色,並且清楚。 :-(

希望這可以幫助

+1

是的,這改變了backgroundview好 - 但如果我添加更多的意見自定義backgroundview這些被刪除。 – esbenr 2012-11-21 07:08:07

相關問題