शायद यह एक बेवकूफ सवाल है, लेकिन मुझे इसे समझने की प्रतीत नहीं होती है। आईबी में, यदि मेरे पास दो UIViews हैं, जो मुख्य UIViewController.view के सबव्यूव हैं जो मैं मूल रूप से उपयोगकर्ता के इनपुट के आधार पर दिखाता हूं और छिपाता हूं, क्या आईबी में काम करते समय विचारों में से एक को छिपाने का कोई तरीका है। सभी पाठ/बटन एक-दूसरे के शीर्ष पर हैं इसलिए मैं वास्तव में यह नहीं बता सकता कि क्या हो रहा है। क्या मैं उस दृश्य को देखने का कोई तरीका है और अपने सभी बच्चों को छुपाते समय मैं अन्य दृश्यों पर काम करता हूं? धन्यवाद।इंटरफ़ेस बिल्डर में दृश्य दृश्य देखें जब कई विचार
उत्तर
मैं सुझाव देता हूं कि आप आईआईवी में सबकुछ करते समय अस्थायी रूप से UIViewController.view के बाहर के विचारों को अस्थायी रूप से खींचें, और उसके बाद इसे पूरा करने के बाद इसे वापस खींचें।
यह थोड़ा निराशाजनक है कि यह सबसे अच्छा जवाब है! फ़ोटोशॉप परत पैनल जैसे एक शो/छुपा परत की चीज़ भी आसान होगी। – Marcin
वाई, मार्सीन के साथ। यह बेहद उपयोगी होगा। धन्यवाद यूजी। –
जब आप बाधाओं को रीसेट कर रहे हैं तो यह थोड़ा दुखी है। –
यदि कोई इस प्रश्न पर वापस आ जाता है: नवीनतम एक्सकोड में, आप सहायक संपादक को पूर्वावलोकन के साथ खोल सकते हैं और देख सकते हैं कि xib पर काम करते समय पूर्वावलोकन में क्या हो रहा है (उदा। जब आप कोई दृश्य छुपाते हैं)।
संपादित करें: एक्सकोड 8 में और भी काम नहीं कर रहा है।
यहां तक कि पूर्वावलोकन की परवाह नहीं है कि कोई दृश्य छुपा हुआ है या नहीं। यह हमेशा यह दिखाता है। बेवकूफ इंटरफ़ेस बिल्डर।(एक्सकोड 8) – Jonny
ओह। आप सही हे। ऐसा लगता है कि उन्होंने इसे बदल दिया है। यह क्या समझ में आता है? अजीब :/ –
एक अन्य समाधान है, बशर्ते आपके विचारों अपारदर्शी हैं: आईबी में दस्तावेज़ को रेखांकित में, बस क्लिक करें और दृश्य आप कर नहीं तो यह दृश्य के ऊपर सूचीबद्ध है आप देखना चाहते हो देखना चाहते हैं खींचें। इसे तब तक छोड़ दें जब तक आप अपने काम से नहीं कर लेते हैं, और फिर परीक्षण करने से पहले इसे वापस खींचना याद रखें।
यह किसी भी मौजूदा ऑटो लेआउट बाधाओं को तोड़ने या बदलने का साइड-लाभ भी है।
उस दृश्य का चयन करें जिसे आप अस्थायी रूप से संपादित नहीं करना चाहते थे, और इंस्पेक्टर पैनल में, विशेषता इंस्पेक्टर का चयन करें, इंस्टॉल किए गए को अनदेखा करें, जब आप अपने संशोधित के साथ करते हैं, तो वापस इंस्टॉल करें पर क्लिक करें। अपनी बाधाओं से सावधान रहें।
- 1. इंटरफ़ेस बिल्डर में समूह दृश्य
- 2. दृश्य बिल्डर
- 3. मैं इंटरफ़ेस बिल्डर में एक लंबा दृश्य कैसे काम करूं?
- 4. दृश्य क्वेरी बिल्डर
- 5. इंटरफ़ेस बिल्डर
- 6. इंटरफ़ेस बिल्डर में विंडो पर कस्टम दृश्य खींचें?
- 7. इंटरफ़ेस बिल्डर
- 8. सूची में मानचित्र दृश्य देखें
- 9. इंटरफ़ेस बिल्डर: एनआईबी
- 10. इंटरफ़ेस बिल्डर
- 11. इंटरफ़ेस बिल्डर
- 12. कोई दृश्य इंटरफ़ेस त्रुटि
- 13. इंटरफ़ेस बिल्डर
- 14. YouTube थंबनेल सूची दृश्य में देखें
- 15. एक्सकोड इंटरफेस बिल्डर में छंटनी दृश्य
- 16. xcode 4.5, इंटरफ़ेस बिल्डर
- 17. हटाएं दृश्य (देखें) एडाप्टर व्यू
- 18. कई डेटाबेसों में स्क्लाइट दृश्य
- 19. क्या आप इंटरफ़ेस बिल्डर
- 20. हाइबरनेट जब एक दृश्य
- 21. इंटरफ़ेस बिल्डर के साथ UIView पृष्ठभूमि ग्रेडियेंट देखें
- 22. पेड़ दृश्य में HTML स्रोत देखें?
- 23. इंटरफ़ेस-बिल्डर fubar'd
- 24. इंटरफ़ेस बिल्डर में वास्तव में * दृश्यमान डिज़ाइन * जुड़वां विचार (परिदृश्य + चित्र) के लिए कोई तरीका है?
- 25. जब मैं Xcode के इंटरफ़ेस बिल्डर में एक NSPopUpButton जोड़ने इंटरफ़ेस बिल्डर में
- 26. इंटरफ़ेस बिल्डर में अज्ञात वर्ग ZBarReaderView फ़ाइल
- 27. इंटरफ़ेस बिल्डर
- 28. इंटरफ़ेस बिल्डर:
- 29. इंटरफ़ेस बिल्डर
- 30. JavaFX दृश्य बिल्डर और fx: शामिल
"छुपाएं" के तहत आपका क्या मतलब है? क्या आप छवियों के साथ छवि दृश्यों के बारे में बात कर रहे हैं या क्या? क्या आप एक स्क्रीन शॉट जोड़ सकते हैं? – Stas
@Stas चूंकि मेरे पास दो UIViews हैं जो मुख्य दृश्य के सबक्लास हैं, यदि प्रत्येक के पास एक ही स्थान पर एक लेबल है, तो लेबल एक-दूसरे के शीर्ष पर हैं। मैं पहले UIView और उसके सभी बच्चों को "अक्षम" या "छुपा" करने में सक्षम होना चाहता हूं, इसलिए मैं दूसरे UIView के साथ काम कर सकता हूं और देख सकता हूं कि यह पहले UIView की बाधा के बिना कैसा दिखता है। – Crystal
मैंने एक आसान विकल्प सुझाया है जो हैकी भी है, लेकिन आपके लेआउट में बदलाव की आवश्यकता नहीं है, यहां: http://stackoverflow.com/questions/22264235/why-does-interface-builder-show-hidden-views- उपरोक्त विचारों के ऊपर? answertab = वोट # टैब-टॉप – Sean