में आईईओ 9 जारी होने से पहले सीगू बैक बटन गायब हो गया, मैंने आईओएस 8.4 को लक्षित करने वाला ऐप विकसित किया है। मैंने कुछ UITableView
का इस्तेमाल एक दूसरे से जुड़ा हुआ है "शो (उदा। पुश)" के माध्यम से। यह सही व्यवहार के साथ पूरी तरह से काम करता है: हर बार जब मैंने UITableView
से दूसरे में स्विच किया, तो बैक बटन दिखाई दिया, इसलिए उपयोगकर्ता पिछले दृश्य पर वापस जाने में सक्षम है; बैक बटन उसी प्रकार के सेगू का उपयोग करके UITableView
से UIViewController
तक भी दिखाई दिया।
अब मैंने एक्सकोड के नवीनतम संस्करण में अपग्रेड किया है और ऐप को आईओएस 9.0 में लक्षित किया है, मुझे यह समस्या मिली है: अब, अगर मैं UITableView
से दूसरे UITableView
पर जाता हूं, तो बैक बटन अब और दिखाई नहीं देता है, लेकिन अगर मैं जाता हूं UITableView
से UIViewController
, बैक बटन दिखाई देता है। मैंने देखा है कि अन्य डेवलपर्स को भी ऐसी ही समस्या है (जैसा कि आप here, here और here देख सकते हैं), लेकिन मुझे नहीं पता कि उन्होंने कैसे हल किया है (तीसरे लिंक को छोड़कर, लेकिन यह मेरा मामला नहीं है)। कोई भी जानता है कि मैं फिर से काम करने के लिए बटन कैसे प्राप्त कर सकता हूं? अग्रिम धन्यवादआईओएस 9
आईओएस 9
उत्तर
यह पुरुष जो पोस्ट दूसरी कड़ी आप के रूप में ही समस्या हो रही है की तरह लग रहा है। एक टिप्पणी में उन्होंने कहा कि जिस तरह से उन्होंने इसे तय किया था, वे अतिरिक्त नेविगेशन नियंत्रकों से छुटकारा पा रहे थे:
प्रत्येक दृश्य के लिए नेविगेशन नियंत्रक को कोई आवश्यकता नहीं है। नेविगेशन नियंत्रक केवल प्रारंभ दृश्य डालें।
तो यही वह है जो मैं सुझाव देना चाहता हूं। केवल पहले दृश्य नियंत्रक पर नेविगेशन नियंत्रक डालें। अन्य सभी से छुटकारा पाएं।
हां, ठीक है, मैंने दूसरे लिंक का समाधान पढ़ा था, लेकिन मुझे समझ में नहीं आया कि यह कैसे करना है। तो, धन्यवाद, लेकिन @ogres के लिए भी विशेष धन्यवाद! – Kurtis92
तो, कालेब और ओग्रेस के सुझावों के लिए धन्यवाद, मैंने इस समस्या को हल किया है जैसा कि आप इस स्क्रीनशॉट में देख सकते हैं, मुझे उम्मीद है कि यह किसी भी समस्या का सामना करने में मदद करेगा!
आप दो UITableViews
हैं और आप उन्हें एक दूसरे से कनेक्ट चाहते हैं, तो आपको केवल एक NavigationController
की जरूरत है।
- 1. आईओएस 9
- 2. आईओएस 9
- 3. आईओएस 9
- 4. आईओएस 9
- 5. आईओएस 9
- 6. आईओएस 9
- 7. आईओएस 9
- 8. आईओएस 9
- 9. आईओएस 9
- 10. आईओएस 9
- 11. आईओएस 9
- 12. आईओएस 9
- 13. आईओएस 9
- 14. आईओएस 9
- 15. आईओएस 9
- 16. आईओएस 9
- 17. आईओएस 8 और आईओएस 9
- 18. आईओएस 7 और आईओएस 9
- 19. आईओएस 10 और आईओएस 9
- 20. आईओएस 8 और आईओएस 9
- 21. आईओएस 8 और आईओएस 9
- 22. आईओएस 9 - प्रकार '(स्ट्रिंग)'
- 23. आईओएस 9 बाधा त्रुटि
- 24. आईओएस 9 UILabel
- 25. आईओएस 9 - कीबोर्ड
- 26. डिफ़ॉल्ट FBSDKLoginBehavior.Native आईओएस 9
- 27. मेरे आईओएस 9 ऐप
- 28. AVPlayer आईओएस 9
- 29. आईओएस 9 बीटा/9.3
- 30. एक्सकोड 9/आईओएस 11
क्या आप स्क्रीनशॉट प्रदान कर सकते हैं? क्या आप NavigationBarItem में कुछ बदल रहे हैं? – ogres
आप नेविगेशन नियंत्रक – engmahsa
@ogres में पैरेंट व्यू कंट्रोलर को एम्बेड कर सकते हैं, मैंने अपनी पोस्ट संपादित की है, आप मेरी स्टोरीबोर्ड का एक स्क्रीनशॉट देख सकते हैं। NavigationBarItem में एकमात्र परिवर्तन नेविगेशनबार का शीर्षक है और बैक बटन – Kurtis92