I was trying to color alternate tableCell in a Table View using this link to color cell with this code:
func colorForIndex(index: Int) -> UIColor
{
let itemCount = stnRepos.count - 1
let color = (CGFloat(index) / CGFloat(itemCount)) * 0.6
return UIColor(red: 0.80, green: color, blue: 0.0, alpha: 1.0)
}
func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell,
forRowAtIndexPath indexPath: NSIndexPath)
{
var count = stnRepos.count
for (var i = 0; i<=count; i++)
{
if (i % 2 == 0)
{
cell.backgroundColor = colorForIndex(indexPath.row)
println(i)
}
}
}
but ended up coloring all the cell as shown in the link.