我已经寻找了一段时间的答案了.在一般的编码方面,我是一个绝对的菜鸟,但我想我会尝试一下.我正在尝试使用3(三)个滑块(R,G,B)编写一些代码来更改视图的颜色.
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var colorView: UIView!
@IBOutlet weak var redSlider: UISlider!
@IBAction func redValueChanged(sender: UISlider) {
var red = CGFloat(sender.value)
displayColors()
}
@IBOutlet weak var greenSlider: UISlider!
@IBAction func greenValueChanged(sender: UISlider) {
var green = CGFloat(sender.value)
displayColors()
}
@IBOutlet weak var blueSlider: UISlider!
@IBAction func blueValueChanged(sender: UISlider) {
var blue = CGFloat(sender.value)
displayColors()
}
func displayColors(){
let red = CGFloat(redSlider.value)
let blue = CGFloat(blueSlider.value)
let green = CGFloat(greenSlider.value)
let color = UIColor(
red: red, …Run Code Online (Sandbox Code Playgroud)