我想改變tableView中所有單元格的背景,我已經使用了initWithStyle:UITableViewCellStyleValue1單元格的類型,(因爲我想要這個類型但背景是白色的)我不想改變Tableview的背景,但只有單元格,這可能嗎?在tableView上更改背景單元格?
0
A
回答
2
表格單元格的樣式由兩個標籤組成,其中一個的左邊是正文,右邊是藍色的文本。
嘗試設置標籤單元格的背景顏色:
tableCell.textLabel.backgroundColor = ...
tableCell.detailTextLabel.backgroundColor = ...
編輯:您還需要設置的TableCell的內容查看的背景色。
tableCell.contentView.backgroundColor = ...
編輯2:下面的代碼也保證了背景顏色延伸到配件
UIColor *bgColor = [UIColor greenColor];
tableCell.textLabel.text = @"abc";
tableCell.textLabel.backgroundColor = bgColor;
tableCell.detailTextLabel.text = @"def";
tableCell.detailTextLabel.backgroundColor = bgColor;
tableCell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
tableCell.backgroundView = [[[UIView alloc] init] autorelease];
tableCell.backgroundView.backgroundColor = bgColor;
相關問題
- 1. 在iOS7中更改tableview單元格的背景顏色
- 2. 單擊 - DialogViewController的TableView背景更改元素的背景以及
- 3. 如何更改分組的tableview單元格的背景?
- 4. 更改tableView中偶數單元格的背景顏色
- 5. 使用ngHandsOnTable更改單元格背景
- 6. 把漸變放在tableview單元格上背景
- 7. 在動態JTable上更改單元格的背景顏色
- 8. iOS - 在單元格中更改背景視圖時的延遲tableview
- 9. 如何動態地改變tableview的單元格背景
- 10. 如何在單元格值更改時更新DataGrid單元格背景
- 11. 如何更改表格單元格背景在Javascript
- 12. 在另一個單元格中單擊更改單元格背景
- 13. 更改單元格上的日期背景顏色
- 14. 如何更改UICollectionview單元格上的背景swift
- 15. datalist更改多個單元格上的背景色
- 16. 更改單元格背景顏色而不更改焦點
- 17. 如何更改表格中單擊單元格的單元格背景顏色?
- 18. 單元格背景
- 19. 單元格背景
- 20. 如何在編輯單元格時更改WPF DataGrid單元格背景?
- 21. 更改表格視圖(tableview風格分組)的背景顏色?
- 22. 動態更改tableView單元格高度
- 23. 如何更改tableview單元格圖像?
- 24. 更改表格單元格背景色基於複選框
- 25. 更改Chaco表格單元格背景顏色
- 26. 更改交替div內表格的單元格背景顏色?
- 27. 如何更改reStructuredText中表格單元格的背景顏色?
- 28. 根據值更改表格的背景單元格
- 29. 更改表格單元格背景顏色
- 30. 根據標題更改表格單元格的背景顏色
這裏的[答案更簡單和更](http://stackoverflow.com/questions/281515 /如何對定製最背景色對的一-的UITableViewCell/2803123#2803123)。 (來自[Google](http://www.google.com/search?q=uitableviewcell+background)的第一個結果,btw;)) – adubr 2011-05-17 01:31:30