Presenting modal in iOS 13 fullscreen

后端 未结 30 2179
囚心锁ツ
囚心锁ツ 2020-11-21 06:48

In iOS 13 there is a new behaviour for modal view controller when being presented.

Now it\'s not fullscreen by default and when I try to slide down, the app just dis

30条回答
  •  一个人的身影
    2020-11-21 07:23

    class MyViewController: UIViewController {
    
        convenience init() {
            self.init(nibName:nil, bundle:nil)
            self.modalPresentationStyle = .fullScreen
        }
    
        override func viewDidLoad() {
            super.viewDidLoad()
        }
    }
    

    Rather than call self.modalPresentationStyle = .fullScreen for every view controller, you can subclass UIViewController and just use MyViewController everywhere.

提交回复
热议问题