#11將圖片利用Slider調色
主要更改項目如下
RedColorSlier.layer.cornerRadius = 5 //滑桿加圓角
RedColorSlier.layer.frame = CGRect(x: 30, y: 280, width: 255, height: 28) // 滑桿高度調整到28
RedColorSlier.setThumbImage(UIImage(named: “thunb”), for: .normal) //滑桿圈圈更改圖片
@IBAction func ChangeColor(_ sender: Any) {
RedColorTexeField.text = String(format: “%.0f”, RedColorSlier.value * 255) //把滑桿讀到的數字寫到TextField
AlphaTextField.text = String(format: “%.1f”, AlphaSlier.value) //透明度因為上下限為0~1而已
CarColorImageView.backgroundColor = UIColor(red: CGFloat(RedColorSlier.value), green: CGFloat(GreenColorSlier.value), blue: CGFloat(BlueColorSlier.value), alpha: CGFloat(AlphaSlier.value)) //把三個顏色讀到的數字寫到圖案的背景圖上
本來要把Slider裡面的顏色改成如上圖樣子以及增加16進位HEX的數字,目前還沒成功試驗,等以後功力增強之後再來修改