I have a blurred view which overlays other views.
UIVisualEffectView
is not appropriate because it is disabled when user sets Accessibility >> Reduce transparency
.
Could you suggest how to show this blur always independently from the device settings? Both UIVisualEffectView
and custom control are applicable. And both swift and objC solutions are applicable
You can prevent Acessibility from applying to a view by using:
This being said, you shouldn't go against Human Interface Guidelines. There is a good reason why accessibility features exist.
Human Interface Guidelines - Accessibility
Here are some excerpts from Apple's App Store Review Guidelines to explain.