美文网首页
三个滑竿代表红绿蓝,修改view的颜色

三个滑竿代表红绿蓝,修改view的颜色

作者: 晨曦_hero | 来源:发表于2016-11-24 17:45 被阅读20次

  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

}

相关文章

  • swif_UISlider

    三个滑竿代表红绿蓝,修改view的颜色

  • 三个滑竿代表红绿蓝,修改view的颜色

    var slider1 :UISlider! = nil var slider2 :UISlider! = ni...

  • 第八天的作业练习

    第八天的作业练习 作业一(创建三个滑竿来改变视图的背景色) **运行结果如下图所示,滑动滑竿可以改变view的背景...

  • 用三个滑竿去改变视图的颜色,分别是红绿蓝。

    用UISlider来改变视图的颜色 定义三个全局变量 下面是具体代码 最后。实现分别改变视图的颜色为红色,绿色。蓝...

  • 修改View的背景颜色

    Mac开发中想要修改View的背景颜色怎么办呢? iOS开发的选手都知道修改View的背景直接 Mac开发我们需要...

  • 修改一寸照底色

    红绿蓝颜色修改 1、图像-调整-色相/饱和度 2、把“全图”改成你现在的底色 3、吸管工具+ 吸取底色 4、调节色...

  • NavigationBar 相关

    修改Navigation Bar的按钮/文字颜色 在Storyboard中Navigation View Cont...

  • TabBar 相关

    修改tabbar的选中颜色在Storyboard中Tab Bar View Controller Scene,选中...

  • 2021-10-29大脑中的秘密

    手机屏幕其实只有红绿蓝三种颜色,我们的眼睛也只能分辨红绿蓝三色,其他的颜色都是视觉的错觉,大脑会自动合成的颜色,并...

  • css颜色

    css颜色 十六进制颜色 # rgb颜色 红绿蓝 rgba颜色+透明 HSL 色相 饱和度 亮度 HSLA 颜色+...

网友评论

      本文标题:三个滑竿代表红绿蓝,修改view的颜色

      本文链接:https://www.haomeiwen.com/subject/bxqspttx.html