【发布时间】:2012-10-25 02:25:11
【问题描述】:
我知道 viewWillAppear 会在 duh.... 视图即将出现时被调用。
但是IOS怎么知道一个控制器的视图即将出现呢?
具体何时以及如何实施?
例如,childController.view 是否首先检查窗口是否是它的超级祖先之一?视图是否有指向它的控制器的指针?这究竟是如何工作的?每次添加视图时是否检查它的窗口是否是它的超级祖先以及它是否是 UIViewController 的视图出口?
例如,如果我添加 childcontroller.view 但未添加到任何正在调用的视图的子视图中。 viewWillAppear 会被调用吗?
childController 是否需要是 parentController 的子节点,这样才能在 parentController 的 viewWillAppear 被自动调用时调用 childController 的 viewWillAppear?
【问题讨论】:
标签: objective-c xcode4.5