Conquering Liquid Glass

Week 404 was posted by Charanjit Chana on 2025-07-19.

Last week, I posted about a particular struggle with Liquid Glass and within the week I've got it sussed!

It turns out that I was trying to apply two competing styles. You can, but it caused the conflict between .borderedProminent and Liquid Glass.

What I hadn't realised that I was already applying what was necessary for Liquid Glass after applying the .borderedProminent modifier which caused the issue. Using just .confirmationAction as the placement modifier solved the problem.

So my second app is ready to be tested and soon to be pushed to the App Store. I want to refactor a few areas into components and while it's iOS 26 ready, I'll have to continue submitting for just iOS 18 only for now. I'll see if I can support iOS 17 too but I think the way in which I've used loops may not be compatible.

So watch this space, my iOS and Apple Watch app is almost ready.


Tags:


Tweet WhatsApp Keep Upvote Digg Tumblr Pin Blogger LinkedIn Skype LiveJournal Like