This type of ViewControllers are pretty common in modern iOS applications, yet they're always tricky to build and we have to resort to hacks like this:

Create a new abstraction using UIViewController containment and additionalSafeAreaInsets to fix this common scenario.
This type of ViewControllers are pretty common in modern iOS applications, yet they're always tricky to build and we have to resort to hacks like this:
Create a new abstraction using UIViewController containment and
additionalSafeAreaInsetsto fix this common scenario.