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