【问题标题】:Refresh the contents of RootViewController when Back button is Pressed in Navigationbar在导航栏中按下后退按钮时刷新 RootViewController 的内容
【发布时间】:2011-03-22 06:55:50
【问题描述】:

我在 uinavigationcontroller 中遇到问题。在我的应用程序中,我有两个视图控制器 VC1 和 VC2。 VC1 是根视图控制器。在 VC1 中,我有一个文本字段和一个按钮来从 VC2 中选择值。如果用户单击 VC1 中的按钮,它将导航用户到 VC2 并允许他从 tableview 中选择任何值。

如果用户选择列表中的任何行,我只需弹出一个视图控制器并将用户重定向到 rootviewcontroller(VC1)。现在我将在 VC1 的文本字段中设置选定的选项。

但我不知道如果用户单击后退按钮或选择列表中的任何选项,如何更新值?

【问题讨论】:

    标签: ios uinavigationcontroller


    【解决方案1】:

    在 VC1 中保留一个对象,而从 VC2 回来时,将所选对象的值设置为 VC1 中的对象。并在viewWillAppear: 中使用从您在 VC1 中的对象中选择的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      • 2014-01-16
      • 1970-01-01
      相关资源
      最近更新 更多