Ios 尝试操作UISlider的userInteractionEnabled属性:不工作

Ios 尝试操作UISlider的userInteractionEnabled属性:不工作,ios,iphone,swift,Ios,Iphone,Swift,我试图在点击按钮时启用/禁用UISlider,但是Xcode告诉我“UISlider没有成员…”;基本上,它不起作用。单击按钮时,它将变量乘以-1。如果变量为负值,则将启用UISlider。如果变量为正,则UISlider将被禁用。滑块称为“userHue”,而“不透明”是标签的名称。标签盖在滑块上。这是我的代码: var noomber = 1 @IBAction func transparent(sender: UIButton) { noomber = -(noomber)

我试图在点击按钮时启用/禁用UISlider,但是Xcode告诉我“UISlider没有成员…”;基本上,它不起作用。单击按钮时,它将变量乘以-1。如果变量为负值,则将启用UISlider。如果变量为正,则UISlider将被禁用。滑块称为“userHue”,而“不透明”是标签的名称。标签盖在滑块上。这是我的代码:

var noomber = 1

@IBAction func transparent(sender: UIButton)
{
   noomber = -(noomber)
   if(noomber<0)
   {
      opaque.backgroundColor = UIColor(hue: 0, saturation: 0, brightness: 0, alpha: 0)
      userHue.userInteractionEnabled = true
   }
   else
   {
      opaque.backgroundColor = UIColor.whiteColor()
      userHue.userInteractionEnabled = false
   } 
}
var noomber=1
@iAction func透明(发送方:UIButton)
{
noomber=-(noomber)

如果(noomber解决了我自己的问题:我只为滑块创建了一个“动作”,而不是“出口”。因此我无法访问滑块的任何属性。

我复制并粘贴了您的代码,没有出现任何错误。您如何声明userHue和不透明?