2010-06-24 64 views

回答

2

viewDidLoad在调用loadView时被调用。每当从UIViewController请求视图时调用loadView,它目前为零。

如果你弹出一个UIViewController和视图属性为零,loadView,因此viewDidLoad将被调用。如果视图从未加载过,或者在另一个视图控制器在屏幕上时卸载,视图可能为零。如果多个视图控制器一次被推入,它可能永远不会被加载。

+0

你会推荐设置一个视图控制器的视图在dealloc或零?只是想知道这是不是一个好主意。 – GangstaGraham 2013-08-21 14:39:33

+0

我加载我的导航项目在viewDidLoad,所以我需要他们每次加载,因为他们不坚持。 http://stackoverflow.com/questions/18360187/modal-view-controllers-uibarbuttonitems-do-not-persist – GangstaGraham 2013-08-21 14:40:32

相关问题