Barra de estado negra en el inicio de iOS8 usando UIPageViewController

Estoy usando https://github.com/cwRichardKim/RKSwipeBetweenViewControllers/issues para pasar entre vistas. Las cosas son buenas, excepto por la primera vez que inicie la aplicación, hay una barra negra donde debería estar la barra de estado.

No hay suficiente reputación para las imágenes, así que aquí hay un enlace.

Si toco la pantalla, la barra de navigation se desliza hacia arriba y todo vuelve a la normalidad. Fwiw, estoy ocultando la barra de navigation e implementando mis propias vistas personalizadas, y estoy en ios 8.3

Traté de resolver esto por ~ 10 horas antes de abandonar. Finalmente lo resolví cuando intentaba resolver otro problema, y ​​encontré un método que valía la pena.

Después de configurar el delegado para UIPageViewController, simplemente coloque

pageViewController.automaticallyAdjustsScrollViewInsets = NO; 

Swift 3

En su subclass UIPageViewController, dentro del método viewDidLoad :

 self.automaticallyAdjustsScrollViewInsets = false