Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在设置包中向左或向右滑动滑块时,更改ViewController中UILabel的背景_Ios_Swift_Nsuserdefaults_Swiftyuserdefaults - Fatal编程技术网

Ios 在设置包中向左或向右滑动滑块时,更改ViewController中UILabel的背景

Ios 在设置包中向左或向右滑动滑块时,更改ViewController中UILabel的背景,ios,swift,nsuserdefaults,swiftyuserdefaults,Ios,Swift,Nsuserdefaults,Swiftyuserdefaults,我需要使用设置绑定器中的滑块更改1个标签背景。 当我向右滑动时,我的UILabel背景需要得到一个红色的阴影,当我向左移动时,我的UILabel需要得到一个黑色的阴影 这里我有3个屏幕截图,包括我的包、ViewController和代码 //滑块1-当我向左滑动时:黑色的阴影向右滑动:红色的阴影 如果userDefaults.integer(forKey:“sliderOne\u首选项”)>=0&&userDefaults.integer(forKey:“sliderOne\u首选项”)49

我需要使用设置绑定器中的滑块更改1个标签背景。 当我向右滑动时,我的UILabel背景需要得到一个红色的阴影,当我向左移动时,我的UILabel需要得到一个黑色的阴影

这里我有3个屏幕截图,包括我的包、ViewController和代码

//滑块1-当我向左滑动时:黑色的阴影向右滑动:红色的阴影

如果userDefaults.integer(forKey:“sliderOne\u首选项”)>=0&&userDefaults.integer(forKey:“sliderOne\u首选项”)49&&userDefaults.integer(forKey:“sliderOne\u首选项”)=0&&userDefaults.integer(forKey:“sliderTwo\u首选项”)49&&userDefaults.integer(forKey:“sliderTwo\u首选项”),请不要发布代码图片。始终将文本作为实际文本发布。此代码(viewDidLoad等)在项目中的何处?还有,您遇到了什么问题?我的viewDidLoad位于顶部。但我需要帮助这2个条件,从我的捆绑2滑块。
 // slider 1 - When I slide to left: Shade of black    Slide to right: shade of red
    if userDefaults.integer(forKey: "sliderOne_preference") >= 0 &&  userDefaults.integer(forKey: "sliderOne_preference") <= 49 {
        labelOne.backgroundColor = .black
    }
    else if userDefaults.integer(forKey: "sliderOne_preference") > 49 &&  userDefaults.integer(forKey: "sliderOne_preference") <= 100 {
        labelOne.backgroundColor = .red
    }

    // slider 2 - When I slide to left: Shade of black    Slide to right: shade of blue
    if userDefaults.integer(forKey: "sliderTwo_preference") >= 0 &&  userDefaults.integer(forKey: "sliderTwo_preference") <= 49 {
        labelTwo.backgroundColor = .black
    }
    else if userDefaults.integer(forKey: "sliderTwo_preference") > 49 &&  userDefaults.integer(forKey: "sliderTwo_preference") <= 100 {
        labelTwo.backgroundColor = .blue
    }