0

在我的viewDidLoad中,我添加代码以遵循UIApplication.didBecomeActive通知,如下所示:

NotificationCenter.default.addObserver(self,
                                       selector: #selector(ViewController.applicationDidBecomeActive),
                                       name: UIApplication.didBecomeActiveNotification,
                                       object: UIApplication.shared)

问题是,一旦订阅viewDidLoad了通知,通知回调在调用之前是否不会触发viewDidLayoutSubviews()?它发生在我所有 iOS 版本的所有 iOS 设备上,但如果这不是真的,它似乎是错误的根源。试图找出所有无法重现的错误的来源,但不确定这是否是其中之一。

4

0 回答 0