iPhone中的viewDidLoad

时间:2011-02-02 02:59:23

标签: iphone cocoa-touch

什么是ViewDidLoad()方法?

3 个答案:

答案 0 :(得分:0)

当视图控制器成功加载您的视图时,将执行此功能 - 您也可以执行自定义初始化。

如果您不熟悉iPhone开发,请查看苹果参考: http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/Reference/Reference.html

答案 1 :(得分:0)

我看过很多次-viewDidLoad用于设置视图控制器的title,navigationItem,tabBarItem或这些属性的任何属性,例如navigationItem上的right / leftBarButtonItems。建议不要这样做,因为在加载视图之前可能需要这些属性。

例如,标签栏控制器需要每个视图控制器的tabBarItem,但不会将视图加载到未选定的标签;因此在需要tabBarItem之前不会调用-viewDidLoad

答案 2 :(得分:-1)

加载视图时调用它。它真的那么复杂吗?