Turns out it is not really necessary: a subclassed UINavigationController is presented and `preferredStatusBarStyle` override works just fine.
Media sharing UI is implemented in dark-only style which means status bar needs to be updated to be visible if the rest of application UI is in light mode.