White strip btw. NavBar and MapKit display

In iOS 13.1 (simulator and device) I have a narrow white strip when in modalPresentationStyle 'pageSheet'. When in style 'fullScreen ' (or 'currentContext') the display is fine.


Constumization of the NavBar consists of:

- UINavigationBar.appearance().barTintColor = myNavigationBar_barTintColor

- UINavigationBar.appearance().tintColor = myNavigationBar_tintColor

in the AppDelegate.


I changed all own white color settings to 'non-white', but the strip stayed white.


Any help is appreciated 🙂

Replies

It seems to be a general problem with the pageSheet (and formSheet) presentation style in iOS 13 - the NavBar height varies depending on placement in the view hierachy and content. I.e. the white strip syndrome is not limited to MapKit display, and the strip can be more os less narrow. Maybe other than me have the same experience?

Same issue as:

https://forums.developer.apple.com/message/378841#378841

Sorry I didn't catch that in first place