So I've been getting these black flashes when I segue from one view controller to another in my app. I don't understand what causes this.
It looks like you navigation controller's view backgroundColor is black. Either set it to your desired color, probably white:
navigationController?.view.backgroundColor = .white
or set your view controllers to extend edges, so the view of your view controller extends all the way under the navigation bar:
edgesForExtendedLayout = .all // or .top
Somewhere in the view hierarchy is a view with a black background. Use the view debugger in Xcode to find it, but it could possibly be your window or the navigation controller's view.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With