2016-03-22 12 views
5

के साथ एक और दृश्य नियंत्रक प्रस्तुत करें मेरे पास दो व्यू कंट्रोलर हैं - एक स्टोरीबोर्ड के साथ और बिना किसी के। उन दोनों दृश्य नियंत्रकों के शीर्ष पर अपना स्वयं का नेविगेशन बार है। अब जब मैं self.presentViewController(editorViewController, animated: true, completion: nil) का उपयोग करता हूं तो मेरा संपादक व्यू कंट्रोलर आता है लेकिन इसके नेविगेशन बार के बिना।स्विफ्ट - इसके नेविगेशन बार

कोई विचार यह कैसे ठीक करें?

+0

वासिल, आपके प्रश्न के लिए आपने अभी हटा दिया है, टॉकन को देखने का प्रयास करें: https://github.com/gavinbunney/Toucan – brimstone

उत्तर

12

मैं निम्नलिखित कोड का उपयोग कर समस्या का समाधान होने का प्रयास करें:

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

के रूप में यह प्रकट करने के लिए अपने आइटम के साथ मेरी नेविगेशन पट्टी बना मैं सिर्फ navEditorViewController गयी।

+0

लेकिन प्रस्तुत UIViewController में बैक बटन नहीं है। इसे कैसे संभालें? –

6

self.navigationController!.pushViewController(...)

+0

मुझे उस पंक्ति –

+1

पर शून्य त्रुटि मिलती है क्योंकि आपने नेविगेशन कंट्रोलर का उपयोग नहीं किया है। क्या आप मुझे अपना स्टोरीबोर्ड दिखा सकते हैं? –

+0

यहां मेरी स्टोरीबोर्ड http://postimg.org/image/5x0bszdlf/ है जब मैं छवि संपादक संपादक संपादित करें दबाएं ViewController को –

संबंधित मुद्दे