2017-01-11 11 views
0

他のストーリーボードにアカウントビューコントローラを表示しようとしています。しかし、私がそれを提示するとき、Tabbarは現れません。ナビゲーションバーと非ルートビュータブバーコントローラを表示

これは、他のストーリーボードでボタンを押したときに、私が望む他のストーリーボードのコードです。これは、アカウントviewcontroller(画像を参照)に移動します。私の英語は申し訳ありません。おかげ

 let storyboard : UIStoryboard = UIStoryboard(name: "UnitedArabEmirates", bundle: nil) 
     let vc = storyboard.instantiateViewController(withIdentifier: "UAE") 
     self.present(vc, animated: true) 

編集:間違って質問して申し訳ありません。私はそれを言い換えることができます。申し訳ありませんが、私はプログラミングと迅速に新しいです。

これは私が「CVをアップロード」をタップすると、2番目のストーリーボードに移動し、AccountViewControllerを表示するか、または「アカウント」という名前の識別子として表示されますが、提示しようとすると、 3つのタブバー項目が含まれていても表示されません。ナビゲーションバーだけ。 3つのタブバーアイテムを持つAccountViewControllerをどのように表示できますか?あなたの返事に感謝します。

ここに私の最初の絵コンテ

enter image description here

がここに私の第二のストーリーボード

enter image description here

、ここでは、私がアップロードCV

をタップすると、私のAccountViewControllerを提示したコードですされます
let storyboard : UIStoryboard = UIStoryboard(name: "UnitedArabEmirates", bundle: nil) 
let vc = storyboard.instantiateViewController(withIdentifier: "Account") 
self.present(vc, animated: true) 

答えて

0
let storyboard : UIStoryboard = UIStoryboard(name: "UnitedArabEmirates", bundle: nil) 
let vc = storyboard.instantiateViewController(withIdentifier: "UAE") 
self.navigationcontroller.present(vc, animated: true) 

これを試してください。

0

ViewControllerをNavigationControllerとして与え、それを提示します。タブバーが表示されます。

let vc : YourViewController = self.storyboard!.instantiateViewController(withIdentifier: "UAE")as! YourViewController 
let navController = UINavigationController(rootViewController: vc) // Creating a navigation controller with VC1 at the root of the navigation stack. 
self.present(navController, animated: true, completion: { _ in }) 
関連する問題