2015-04-06 58 views
1

我使用this tutorial爲我的應用設置了一系列的入門場景,並且在我的應用中的其他地方使用TabViewController。當我運行應用程序時,Onboarding場景底部有一個空白的標籤欄。Swift - 在PageViewContoller場景中隱藏標籤欄

我試過滴答從界面生成器的所有3次「隱藏的推底酒吧」:

enter image description here

我也嘗試添加

self.hidesBottomBarWhenPushed = true到的該override func viewDidLoad()功能ViewController,PageViewController和PageContentViewController。沒有快樂!

也試過self.tabBarController?.tabBar.hidden = true在相同的地方。

Elsewhere我發現引用到這一點:

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { 
    if segue.identifier == "showLogin"{ 
     println("showLogin seque called") 
     let bottomBar = segue.destinationViewController as LoginViewController 
     bottomBar.hidesBottomBarWhenPushed = true 
     bottomBar.navigationItem.hidesBackButton = true 
    } 
} 

,但是,我沒有任何命名塞格斯,所以不知道如何識別SEGUE。

任何幫助將是驚人的! 謝謝

回答

0

要給出segue名稱,首先選擇segue,然後轉到Attributes Inspector。 在那裏你可以找到Storyboard Segue,從那裏你可以在標識符框中提供標識符名稱。

謝謝