Unable to Decrease CIVignette effect using UISlider
I have used CIVignette effect for My Photo Editing app. It applying based on Slider's Changing event. I have used following code and my issue is whenever I increased slider's value Vignette effect is appeared but whenever I decrease slider's value the Vignette effect does not decrease. Please Help. @IBAction func slider(_ sender: UISlider) { let startImage = CIImage(image: imgEdited!)! let vignetteFilter = CIFilter(name: "CIVignette")! let radius = 5 vignetteFilter.setValue(startImage, forKey:kCIInputImageKey) vignetteFilter.setValue(sender.value, forKey:"inputIntensity") vignetteFilter