Let me update you on my progress, as I have found a workaround for the scroll edge effect not being applied at all. If you enable the vertical scroller, then the edge effect is applied correctly (this still seems like a bug, since I think it ought to work regardless). Here is an example:
scrollView.hasVerticalScroller = true
scrollView.scrollerStyle = .overlay
This doesn't solve the lack of an API for setting the type of edge effect, but at least it lets us have the edge effect at all.
Topic:
UI Frameworks
SubTopic:
AppKit
Tags: