Last year Apple released an API to go with Liquid Glass, UIScrollEdgeEffect.

UIScrollEdgeEffect can be set to 'hard', or 'soft' edges.

In some builds, the effect uses a progressive blur. In others, a gradient. In some OS releases, it dynamically changes between a light and dark gradient based on what's underneath. The system defaults might change from 'soft' to 'hard' (opaque bar) without notice, like beta 2.

I just freaking wish I could just pick the options I want. Sometimes I want a blur!

In beta 1 of iOS 26, UIScrollEdgeEffect even let you have a progressive blur on the bottom edge of a window. They removed that, and never re-enabled it — you get a gradient now, at best. A forced progressive blur would have solved so many of my visual issues in the development of Broadcasts 4, and it worked for a single beta build over a year ago and never again
@stroughtonsmith It’s very annoyingly depending on the content. If there’s text with no container, it still does a blur, but otherwise just the gradient
@kylebshr @stroughtonsmith Exactly. Having something with a glass effect, either one of those system components such as UISegmentedControl or a custom glass container, changes the effect completely.