【问题标题】:How to know that the root view controller view hierarchy has finished loading如何知道根视图控制器视图层次结构已完成加载
【发布时间】:2019-07-14 19:38:06
【问题描述】:

您好,我有一个UINavigationController 我有一个initialise 它和一个rootViewController 我想在rootViewController 视图层次结构加载完成后收到回电。

目前,我正在使用protocol 来实现相同的目的,即

我有一个名为 LoadedInitialViewControllerprotocol 将函数定义为

func didFinishLoading()

当根视图控制器在viewWillAppear 中完成加载时,我调用

self.delegate.didFinishLoading

导航控制器接收到这个调用并执行我需要的操作。虽然这可行,但我想知道是否有任何导航控制器委托提供的方法可以帮助我实现同样的目标?

【问题讨论】:

    标签: ios swift uinavigationcontroller delegates


    【解决方案1】:

    给 UINavigationController 一个 delegate,并在该委托中实现 navigationController(_:didShow:animated:)

    【讨论】:

      猜你喜欢
      • 2012-10-16
      • 2016-04-05
      • 1970-01-01
      • 2016-01-17
      • 1970-01-01
      • 2015-12-10
      • 1970-01-01
      • 2014-08-26
      • 1970-01-01
      相关资源
      最近更新 更多