Is it possible to opt-out of dark mode on iOS 13?

First, here is Apple’s entry related to opting out of dark mode. The content at this link is written for Xcode 11 & iOS 13: Entire app via info.plist file (Xcode 12) Use the following key in your info.plist file: UIUserInterfaceStyle And assign it a value of Light. The XML for the UIUserInterfaceStyle assignment: <key>UIUserInterfaceStyle</key> … Read more

Presenting modal in iOS 13 fullscreen

With iOS 13, as stated in the Platforms State of the Union during the WWDC 2019, Apple introduced a new default card presentation. In order to force the fullscreen you have to specify it explicitly with: let vc = UIViewController() vc.modalPresentationStyle = .fullScreen //or .overFullScreen for transparency self.present(vc, animated: true, completion: nil)