#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的數字,目前還沒成功試驗,等以後功力增強之後再來修改

--

--