2016-03-18 201 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