我收到此错误:"当我尝试更改颜色时,对成员'下标'的模糊引用":
struct color {
var r : Float
var g : Float
var b : Float
}
func setPixels(image:[color], pixel: Int) {
let alpha: Float = 1.0
let pixelView = view.viewWithTag(pixel) as! UIImageView
pixelView.backgroundColor = UIColor(
red: image[pixel].r, //Error: Ambiguous reference to member 'subscript'
green: image[pixel].g,
blue: image[pixel].b,
alpha: alpha)
}
Run Code Online (Sandbox Code Playgroud)