将View Controller推入导航控制器

Sar*_*rah 1 iphone cocoa-touch uinavigationcontroller

有时,当我将ViewController推入导航控制器时,不会调用View Controller的viewDidLoad()方法.这导致我的应用程序崩溃.我将不胜感激任何帮助.

我忘记提到我在将其推入导航控制器之前从笔尖加载视图.

谢谢,莎拉

die*_*ikh 6

viewDidLoad仅在首次从Nib文件加载视图时调用该方法.如果视图已加载并再次按下视图,则不会再次触发.根据您的想法,您可能希望使用viewWillAppearviewDidAppear替代.