我有一个带有两个按钮的登陆菜单页面。
用户点击其中一个后,会在下一个屏幕上发布通知
。
Notification
指向我希望在 viewDidload
之前加载的方法。
但是,下一个 Controller 中的 viewDidload
是在通知功能之前完成的。
只有当我将我的代码包含在“viewDidappear”中时,我才能使其工作。
但是,我不想每次 View 出现时都调用它。
最佳答案
如果您在方法中或发送通知之前引用了 ViewController 的 view
,ViewController 的 view
将被创建并被调用 viewDidLoad
方法.
关于swift - NSNotification 在下一个 Controller 的 viewDidLoad 之后调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40216636/