三個滑竿代表紅綠藍,修改view的顏色
var slider1 :UISlider! = nil
var slider2 :UISlider! = nil
var slider3 :UISlider! = nil
view.backgroundColor = #colorLiteral(red: 0.4745098054, green: 0.8392156959, blue: 0.9764705896, alpha: 1)
slider1 = UISlider()
slider1.frame = CGRect(x: 20, y: 50, width: 354, height: 40)
view.addSubview(slider1)
slider1.value = 0.5
slider1.thumbTintColor = UIColor.brown
slider1.minimumValue = 0
slider1.maximumValue = 255
slider1.addTarget(self , action: #selector(siderAction), for:.valueChanged)
slider2 = UISlider()
slider2.frame = CGRect(x: 20, y: 100, width: 354, height: 40)
view.addSubview(slider2)
slider2.thumbTintColor = UIColor.red
slider2.minimumValue = 0
slider2.maximumValue = 255
slider2.minimumTrackTintColor = UIColor.green
slider2.maximumTrackTintColor = UIColor.red
slider2.addTarget(self , action: #selector(siderAction), for:.valueChanged)
slider3 = UISlider()
slider3.frame = CGRect(x: 20, y: 150, width: 354, height: 40)
view.addSubview(slider3)
slider3.thumbTintColor = UIColor.yellow
slider3.minimumValue = 0
slider3.maximumValue = 255
slider3.addTarget(self , action: #selector(siderAction), for:.valueChanged)
}
func siderAction(slider:UISlider){
let color = UIColor (colorLiteralRed: slider1.value/255, green: slider2.value/255, blue: slider3.value/255, alpha: 1.0)
self.view.backgroundColor = color
}
相關文章
- OpenCV識別指定顏色(黑、灰、白、紅、橙、黃、綠、青、藍、紫)OpenCV
- "綠色"並不代表安全,一個隱藏在綠色軟體中的木馬分析
- Linux 檔案顏色代表的意思Linux
- [SVG]修改固定顏色為填充顏色SVG
- 修改UITabBarItem字型顏色UItabBar
- Linux中檔案顏色代表型別Linux型別
- iOS 修改狀態列StatusBar的顏色及文字顏色iOS
- 修改Android 介面顏色Android
- Eclipse背景顏色修改Eclipse
- iOS UISearchBar 修改背景顏色iOSUI
- ffmpeg修改顏色空間
- 修改VS的程式碼高亮顏色
- win10 如何設定txt背景綠色 win10如何在txt文件修改背景顏色Win10
- 短視訊系統,android Switch修改顏色修改樣式滑塊顏色Android
- Linux 修改shell中顏色Linux
- 修改SVG圖片的大小和顏色SVG
- 在View and Data API中更改指定元素的顏色ViewAPI
- win10 工作列顏色修改方法 win10工作列怎麼修改顏色Win10
- bcb 從TColor物件中解析出紅、綠、藍的亮度 (轉)物件
- HTML5inputplaceholder顏色修改HTML
- 利用CAGradientLayer自定義顏色漸變viewView
- css修改input中placeholder 的字型顏色CSS
- 【javascript】一個可以配置的紅綠燈JavaScript
- 自古紅藍出CP!藍色巨人IBM 340億美元收購紅帽IBM
- 天地圖修改主題顏色修改背景色地圖
- Pypycharm修改程式碼字型大小及修改顏色PyCharm
- win10 如何修改工作列顏色 win10怎樣修改工作列顏色Win10
- Win10系統怎麼修改桌面工作列顏色?工作列顏色修改步驟教程Win10
- 紅色iPhone 7很稀奇?草木綠願意一戰iPhone
- 直播軟體搭建,修改狀態列、導航條顏色及文字顏色
- 自定義View之顏色漸變折線圖View
- Win10怎麼修改標題欄顏色 win10系統標題欄顏色的修改步驟Win10
- 紅綠燈
- 修改pyqtgraph匯出檢視背景顏色QT
- iPhone 修改navigation bar 字型和顏色iPhoneNavigation
- 微信小程式修改radio顏色微信小程式
- 如何修改Excel表格中的網格線顏色Excel
- 【技術貼】DropDownList的css顏色樣式修改CSS