2017-06-09 73 views
1

didReceiveRemoteNotification推送通知的TabBar不會出現

let storyboard = UIStoryboard(name: "RAV", bundle: nil) 
let vc = storyboard.instantiateViewController(withIdentifier: "AdvanceViewController") as! AdvanceViewController 
window?.rootViewController = vc 

裏面的應用程序,當我瀏覽到AdvanceViewController使用TabBar的作品,但是當我被推開,它不會出現。

推式作品,什麼行不通它的TabBar

有誰知道怎麼做解決這個問題?

+0

你有任何錯誤或它不顯示任何東西? – Deepak

+0

「當我導航到AdvanceViewController時,在應用程序內部tabBar可以工作,但是當我通過push打開時,它不會出現。」:這是什麼意思?你期望的行爲是什麼? –

回答

2

標籤欄不會顯示,因爲您實例化了作爲根視圖控制器的標籤欄中的視圖,但這意味着它現在是根控制器,而不是標籤欄(但您希望標籤欄爲根視圖控制器)。您需要做的是將根視圖控制器設置爲選項卡欄,然後將選項卡欄設置爲正確的索引。

+0

謝謝你的回答!我必須解決這個問題 –