Hello everyone, I'm trying to allow a dynamic mode selection (dark/light/system) to my app. I have managed to create the correct behaviour when I set overrideUserInterfaceStyle to either .dark or .light, and I see the method traitCollectionDidChange being called in the UIViewController.
When I want the app to go back to the system settings though, I set the overrideUserInterfaceStyle to .unspecified but traitCollectionDidChange is not triggered.
Is this standard behaviour? And if so, do you have any suggestions on how to trigger traitCollectionDidChange after setting overrideUserInterfaceStyle to .unspecified?
Thank you very much, Dave