我希望使用Swift更改UITableView背景的颜色。我想让单元格背景以及实际表格背景成为特定颜色。到目前为止,我已经用这段代码创建了一个简单的表:
import UIKit
class MyTripsViewController: UIViewController, UITableViewDelegate {
override func viewDidLoad() {
super.viewDidLoad()
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 2
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = UITableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: "cell")
cell.textLabel?.text = "Test"
return cell
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
答案 0 :(得分:2)
单元格属性backgroundColor
会更改背景颜色。设置颜色:
cell.backgroundColor = UIColor(red: 0.1, green: 0.2, blue: 0.3, alpha: 1.5)
或使用预定义的颜色:
cell.backgroundColor = UIColor.blueColor()