【问题标题】:How can I update a view in the iPhone every time just before the view is displayed?如何每次在视图显示之前更新 iPhone 中的视图?
【发布时间】:2010-01-13 12:33:11
【问题描述】:

我有一个应用程序,它有 7 个带有关联视图和视图控制器的选项卡。我需要一种在选择每个视图时更新它的方法。我已经搜索和搜索,但找不到这样做的方法。

viewDidLoad 将不起作用,因为它只会在第一次选择视图时触发。

在 didSelectViewController 中捕获选定的选项卡将不起作用,因为有超过 5 个选项卡,其中一个更多,并且仅针对选项卡本身触发,而不是在选中时触发底层视图。

所以我想我需要知道的是:我可以在视图控制器上调用一种方法,该方法会在显示该视图之前每次触发吗?

【问题讨论】:

    标签: iphone view viewcontroller


    【解决方案1】:

    您需要为此实现委托的-viewWillAppear:(BOOL)animated 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-13
      • 1970-01-01
      • 2011-08-16
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      • 2011-06-12
      相关资源
      最近更新 更多