2016-05-06 10 views
1

私は自分のビューからナビゲーションコントローラを持っています。私のビューコントローラでUIViewControllerを開き、UINavigationControllerのナビゲーションバーを表示しない

enter image description here

スイッチでdidSelectRowAtIndexPath方法を持っています。最初のセルで私は新しいビュー "Empresa"を開きたい、私はこれを使用:

 let storyboard = UIStoryboard(name: "Main", bundle: nil) 
     let vc = storyboard.instantiateViewControllerWithIdentifier("Empresa") 
     self.presentViewController(vc, animated: true, completion: nil) 

と動作しますが、apearナビゲーションコントローラではありません。

enter image description here

+1

たち:ビューは次のようにつくれe 'pushViewController'ではなく' presentViewController' –

答えて

5
この場所で

self.presentViewController(vc, animated: true, completion: nil) 

使用

self.navigationController?.pushViewController(vc, animated: true) 

更新

let vc = self.storyboard?.instantiateViewControllerWithIdentifier("Empresa") as yourviewcontrollerName 
    self.navigationController?.pushViewController(vc, animated: true) 
+0

パーフェクト!どうもありがとうございます! –

+0

@ArisGuimerá - welcme bro ... –

+0

@ArisGuimeráもし助けてくれれば正解とマークすることができます – marosoaie

関連する問題