2016-03-18 169 views
0

你好我現在堅持與導航欄上的問題,我的項目。我有一個登錄成功的Facebook登錄,將用戶帶到與標籤欄控制器相連的活動源。成功登錄後,我用下面的代碼,把用戶特定的屏幕:空導航欄

 func controllingNavigationAfterLogin() 
    { let vcPage = self.storyboard?.instantiateViewControllerWithIdentifier("YourViewControllerStor‌​yboardID") as! YourViewControllerClassName 
     let vcPageNav = UINavigationController(rootViewController: vcPage) 
     let appDel = UIApplication.sharedApplication().delegate as! AppDelegate appDelegate.window?.rootViewController = vcPageNav 
    } 

storyboard

標識在這裏代表tabbarcontroller故事板ID。直到現在一切正常,但我的導航標題由於某些原因失蹤,我找不到。如果有人能幫助我,這將是偉大的!

Activity Feed view controller with no Navigation title in Simulator

Activity Feed view controller with title in IB

+0

下一個畫面? – iOS

+0

我的IB是這樣的: 登錄屏幕 - >其中有三個VC當中一個標籤欄控制器活動飼料。在這裏瀏覽時,我看到空導航欄連接到導航控制器。 – Alakh

+0

好的請等一下,我會解決你的問題 – iOS

回答

1

設置StoryboardID您tabBarController和嘗試這個辦法:要顯示標籤欄控制器

let tabBarController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("TabBar​Controller") 
let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate 
appDelegate.window?.rootViewController = tabBarController 
+0

你是一個救星!謝謝 :) – Alakh