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 ...我怎樣才能使其反向(你知道邏輯的方式,因爲視圖已經加載,我只需要通知該標籤將出現)
你能告訴我們一些代碼嗎? –