2015-06-21 11 views
6

में सेग्यू पर कोई बैक बटन नहीं, मैंने अभी अपनी परियोजना को स्विफ्ट 2 पर पोर्ट किया है, और सबकुछ बढ़िया काम कर रहा है - सिवाय इसके कि यहां तक ​​कि सबसे सरल सीगों में कोई बैक बटन नहीं है। यहाँ segue समारोह के लिए तैयार है कि मैं का उपयोग कर रहा है:स्विफ्ट 2

पहले

, स्वत: ही बस के लिए इस्तेमाल किया माता-पिता segue लिए वापस जाएं बटन। अब, मुझे लगता है कि बच्चे नेविगेशन में शीर्षक है vc

उत्तर

8

क्या आप शो का उपयोग कर रहे हैं या विवरण सेग्यू दिखा रहे हैं? ऐसा लगता है कि आप एक मोडल segue का उपयोग कर रहे हैं। शो या शो के लिए गंतव्य दृश्य नियंत्रक आमतौर पर दूसरा दृश्य नियंत्रक होता है, और अन्य UINavigationController में एम्बेड नहीं किया जाता है।

यदि शो सेग्यू के लिए आपका गंतव्य व्यू कंट्रोलर वास्तव में UINavigationController है, तो नया नेविगेशन नियंत्रक की नेविगेशन बार सेटिंग्स पुराने (ओवरव्यू व्यू कंट्रोलर के नेविगेशन नियंत्रक) को ओवरराइड कर सकती है। अपने गंतव्य दृश्य नियंत्रक को अन्य UINavigationController में एम्बेड न करने का प्रयास करें।

+0

यह मुद्दा था! अपने स्वयं के 'UINavigationController' से' segue.destinationViewController' को हटाकर काम किया। चीयर्स! FWIW मैं 'शो (उदा। पुश) ' – cadlac

+0

@ कैडलैक का उपयोग कर रहा था, क्या आप एक कोड के रूप में काम करने वाले कोड को पोस्ट कर सकते हैं? मुझे समझ में नहीं आता कि आपका फिक्स अन्य कोड को तोड़ने के बिना कैसे काम करता है। –

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