如何使用 UISlider 更改视图的选定背景颜色的不透明度?

How to Change Opacity of Selected background color of View using UISlider?

我想根据我的要求创建自定义颜色选择器。 我不想和第三方一起去。 当滑块值改变时,如何增加或减少特定的不透明度?

截图如下:

设置好滑块并创建与值变化的连接后....

然后将滑块的最小值和最大值更改为 0 到 1

然后在您的 sliderValueChanged 处理程序中实现它

@IBAction func sliderValueChanged(sender: UISlider) {
     var currentValue = Int(sender.value)

     self.view.backgroundColor = UIColor(white: 1, alpha: sender.value)
}

我正在回答我自己的答案。

    let currentValue = CGFloat(sender.value)
    self.tvView.backgroundColor = tvView.textColor?.colorWithAlphaComponent(currentValue)