1

我想知道前一个控制器的 viewWillDisappear 和下一个控制器的 viewWillAppear 的正确方法调用顺序是什么?我看到有时当我们从第一个视图控制器转到第二个时,第二个视图控制器的 viewWillAppear 将首先被调用,然后是第一个视图控制器的 viewWillDisappear。有时它是相反的。

4

1 回答 1

0

我也有过同样的经历。这在我发现的 ios4.x 和 iOS5.x 中也是不同的。所以我最终假设没有预定义的顺序。

更糟糕的是,当涉及到 AlertView 时......

无论如何,你能解释一下为什么这对你的情况很重要吗?

假设您需要传递某种变量或 textView 内容,您可能会在扩展

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil withMyData:....
于 2012-08-01T22:24:37.583 回答