【发布时间】:2016-03-04 13:07:28
【问题描述】:
我正在使用UIStoryboard 的instantiateviewcontroller 方法从情节提要中加载UIViewcontroller。一旦执行此方法,就会调用viewDidLoad() 方法,甚至在initWithCoder 之前。这种行为是不同的,并且与延迟加载相矛盾。
现在,问题是如何在UIViewcontroller 上设置属性,以便我可以在viewDidLoad 方法中使用它们?
【问题讨论】:
-
我的想法是您的视图控制器在“instantiateviewcontroller”调用之前以其他方式实例化。
-
感谢您的回复,但不,我没有在其他任何地方加载视图控制器。另外,我没有在代码中的任何地方调用 viewcontroller.view
-
仔细检查故事板是否与视图控制器保持一致。
-
没有segues,这就是我使用intantiateViewController方法的原因
-
请出示您的代码
标签: ios uistoryboard viewdidload