inessential by Brent Simmons

Mac Vibrancy Tips

For one of my projects I’m working with NSVisualEffectView and behind-window blending.

I’ve found a few things that could help people doing the same thing:

  • Reminder: don’t forget that its subview should respond YES to allowsVibrancy.

  • If it’s in an NSSplitView, make sure the NSSplitView is not layer-backed. rdar://18585148

  • Make sure the effect view’s superview is not the first layer-backed view. rdar://18587102

There may be other gotchas, of course, but these are what I’ve found so far.