2016-05-06 7 views
1

У меня есть контроллер навигации с моих просмотров.Открыть UIViewController, не показывать навигационную панель UINavigationController

enter image description here

В моем View Controller есть didSelectRowAtIndexPath метода с выключателем. В первой камере я хочу, чтобы открыть свой новый вид «Empresa», я использую это:

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

И работа, но не появляться навигационный контроллер. Просмотр появляться как это:

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

Смежные вопросы