我想更改tablecell的背景颜色。 这是代码:
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var cell = tableView.dequeueReusableCellWithIdentifier("FirstMainViewTableCells") as! FirstMainViewTableCell
cell.backgroundColor = UIColor(red: 43, green: 65, blue: 87, alpha: 1)
return cell
}
结果如下:
但它适用于UIColor.blackColor()和UIColor。颜色:
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var cell = tableView.dequeueReusableCellWithIdentifier("FirstMainViewTableCells") as! FirstMainViewTableCell
cell.backgroundColor = UIColor.blackColor()
return cell
}
你能帮助我吗?
答案 0 :(得分:3)
颜色范围为0-1
。您需要添加 255 作为因素才能获得正确的颜色代码,请参阅下面的
cell.backgroundColor = UIColor(red: 43/255.0, green: 65/255.0, blue: 87/255.0, alpha: 1);
它应该有用。
干杯。