I want to use NSVisualEffectView
with dark vibrancy, but I find the effect too pale in some situations, so I'd like to darken the background.
Here is an example app, using NSBox
views to provide a darker background.
We can see that the NSBox
'primary' appearance manages to overlay the background and the button happily sits on top of that. However, on the NSBox
with custom appearance, the button appears to 'cut' through the background to the visual effect view beneath.
I've tried subclassing NSVisualEffectView
and overriding -drawRect:
to fill it with a different color and the result is the same.
Is there a way to overlay vibrant controls over other views?