【发布时间】:2012-07-09 13:04:33
【问题描述】:
我有 2 个视图控制器,分别是 VC-1、VC-2。我通过导航堆栈在 VC-1 上显示了 VC-2。 VC-1 有 textView,VC-2 有 webView。现在我需要在 VC-2 弹出后立即更新 VC-1 的内容。因此,我使用 VC-2 的 viewDidDisappear 方法来设置内容,并在 VC-1 的 viewWillAppear 中使用它来更新 textView(VC-1 的内容)。但是在 viewDidDisappear 完成之前,VC-1 的 viewWillAppear 被执行并且内容没有更新。我已经通过 NSLogging 检查了这一点。 viewDidDisappear 有一些文件读取内容,所以我猜这是导致问题的原因。如何在 DidDisappear(VC-2) 完成后调用 WillAppear(of VC-1)?
【问题讨论】:
标签: objective-c ipad ios5 xcode4.3