This is my personal nightmare. I haven't done an app release for a couple of months simply because I cannot get tab bar appearances working correctly, and my apps rely on tabbars. I would love to use the default iOS 15 behaviour, except when switching between tabs the appearances are not reset - switching to tabs that don't contain a scrollview from tabs that do contain a scrollview sometimes there will be a non transparent tab bar and other times it will be correctly transparent. It flickers if you hover around the scroll edge on a scrollview. Just a nightmare. I can't even get consistent iOS 14 looking translucent all the time tabbars otherwise I would just revert. Things would be easier if I just targeted iOS 15, but funnily enough not all users use iOS 15 so I would go broke if I did that. I'm sure the excuse will be that I haven't coded my VC's in a fashion that are consistent with standards wrt tabbars and scrollviews and tabs without scrollviews but I just can't find what the standard should be - instead all I find is an internet full of hacky ugly fixes to revert behaviour :( #frustration
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: