【问题标题】:why viewWillAppear does not get called?为什么 viewWillAppear 没有被调用?
【发布时间】:2011-10-21 08:14:45
【问题描述】:
[self.view addSubview:self.ListNewController.view];

我们知道这个函数的意思是,将视图添加到 self.view.. 问题是,为什么 listNewController 的 viewWillAppear 没有被调用?

有没有办法进行动画更改并调用 viewWillAppear?

【问题讨论】:

    标签: xcode viewcontroller viewwillappear


    【解决方案1】:

    我认为在 iOS 5.0 和更高版本上 viewWillAppear 会被调用。但是在 viewWillAppear 只是 UINavigationController 的视图生命周期的一部分之前,viewWillAppear 和类似的方法只有在你执行 pushViewController:animated 之类的操作时才会被调用:

    因此,您要做的是将代码放入 viewDidLoad,或手动调用 viewWillAppear。

    【讨论】:

      猜你喜欢
      • 2016-03-24
      • 1970-01-01
      • 2011-05-19
      • 2011-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-07
      • 1970-01-01
      相关资源
      最近更新 更多