2016-03-22 18 views
5

İki ViewControllers sahibiyim - biri storyboard'lu ve diğeri olmadan. Her iki kontrolörün de üst kısmında kendi Gezinti Çubuğu vardır. Şimdi self.presentViewController(editorViewController, animated: true, completion: nil)'u kullandığımda editorViewController'ım gelip onun Gezinti çubuğu olmadan gelir.Swift - Gezinme çubuğuyla başka bir görünüm denetleyicisi sunun

Bunu nasıl düzeltebilirim?

+0

Vasil, yeni sildiğiniz soru için, Toucan'a bakmayı deneyin: https://github.com/gavinbunney/Toucan – brimstone

cevap

12

self.navigationController!.pushViewController(...) Aşağıdaki kodu kullanarak sorunu giderilmiştir deneyin: görünmesinin onun öğeleri ile benim gezinti çubuğu yapılmış olarak

let editorViewController = IMGLYMainEditorViewController() 
let navEditorViewController: UINavigationController = UINavigationController(rootViewController: editorViewController) 
self.presentViewController(navEditorViewController, animated: true, completion: nil) 

Sadece navEditorViewController ekledi.

+0

Ancak sunulan UIViewController'ın bir Geri düğmesi yok. Nasıl halledilir? –

6

+0

Bu satırda hata mesajı alıyorum –

+1

Muhtemelen bir Gezinme Denetleyicisi kullanmadığınız için. Bana storyboardunu gösterebilir misin? –

+0

İşte benim storyboard http://postimg.org/image/5x0bszdlf/ bastığımda Resim düzenleyici editörü editorViewController açılmalıdır –