【问题标题】:Where does the program return to when one view calls a 2nd view and the 2nd view closes?当一个视图调用第二个视图并且第二个视图关闭时程序返回到哪里?
【发布时间】:2011-11-15 10:05:30
【问题描述】:

我整天都在研究在视图之间传递变量值的经典问题。 (我已经阅读并输入了我在书中和网上找到的几乎所有示例!) 我的第二个视图是选择器,我必须检索行值并将其发送回调用程序。我已经设法将数据从第一个视图传递到选择器的视图,但是当第二个视图控制器关闭时,在第一个视图控制器中运行什么方法?也就是我把接收picker值的代码放在哪里?

顺便说一句,我决定使用共享实例方法来传递值,该方法位于 http://www.cocoanetics.com/2009/05/the-death-of-global-variables/

谢谢, -罗伯

【问题讨论】:

    标签: xcode global-variables viewcontroller


    【解决方案1】:

    我在 Sams Teach Yourself iPad in 24 Hours 中找到了我的问题的答案。代码进入 viewWillAppear 方法。它类似于 ViewDidLoad 但它用于从不同的视图返回到视图。如果您正在更新标签,例如,在第一个视图上使用第二个视图设置的数据,则正在传递的数据将设置到 viewWillAppear 中的标签中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多