Converting Int to CGFloat results in 0.000000

I am attempting to take Int values from an Array and convert them into CGFloats so that I may create a UIColor from those red, green, and blue values. Simple enough, right? I can successfully get...