XCode had sneakily inserted these into my storyboard file without my knowledge!
<tabBarAppearance key="standardAppearance"/>
and
<navigationBarAppearance key="standardAppearance"/>
Deleting these fixed it! I set appearance for iOS13+ in my code within a version check.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: