我最近在我的应用程序中遇到问题,我在UIViewController子类的-awakeFromNib方法中创建的某些子视图 从视图中消失了。经过一番摸索之后,我发现移动我输入的代码-awakeFromNib可以-viewDidLoad解决问题。似乎-awakeFromNib在从笔尖取消存档UIViewController时仅调用一次,并且-viewDidLoad在每次取消存档视图时都调用一次。
那么最佳实践是什么?看来UIViewController -awakeFromNib不应在视图中添加任何视图,而应该在中完成-viewDidLoad。我理解正确吗?还是我比我想的更困惑?
慕村9548890
Helenr
慕码人8056858
至尊宝的传说
随时随地看视频慕课网APP