0
我有一个标签栏,在最后一个选项卡我有一个UIViewController A,有内部的按钮,当你敲打它呈现的UIViewController B:解雇的viewController始终触发viewDidLoad中,从来没有viewWillAppear中
let bVC = B()
bVC.settingsPresenter = self
self.present(bVC, animated: true, completion: nil)
当用户在B和想离开屏幕,有一个按钮,调用A(没有B)这个方法:当我到达选项卡上的第一
self.dismiss(animated: true, completion: nil)
所以时间,它调用viewDidLoad然后viewWillAppear上A. 如果我去第一个然后回到最后,只有viewWillAppear A.一切看起来很正常。
但是,当我关闭B,viewDidLoad的A被调用,甚至没有viewWillAppear ...我怎样才能使其反向(你知道逻辑的方式,因为视图已经加载,我只需要通知该标签将出现)
你能告诉我们一些代码吗? –