【发布时间】:2015-11-10 15:32:36
【问题描述】:
我正在尝试编写一个函数来帮助我从滑块中选择彩虹色并将其设置在视图背景上。
滑块应该呈现所有彩虹色,并且当用户滑动它时,查看背景会根据它发生变化。
我做了这样的事情,但它只显示一种颜色:
@IBOutlet 变量滑块:UISlider! @IBAction func changeColor(sender: AnyObject) {
var increment:CGFloat = 0.05
var counter = slider.value
for counter = 1; counter<=20; counter++ {
for var hue:CGFloat=0.0; hue < 1.0; hue+=increment {
var color = UIColor(hue: hue, saturation: 1.0, brightness: 1.0, alpha: 1.0)
self.view.backgroundColor = color
}
}
}
【问题讨论】:
标签: ios swift colors background uislider