2013-10-03 3 views
6

link to a video with bugएक्सकोड 5 में यूआई तत्वों के आकार बदलने के साथ अजीब बग? वीडियो संलग्न है

मैंने बस xCode में एक प्रोजेक्ट बनाया है। फिर मैंने एक दृश्य में कोई यूआई तत्व जोड़ा। फिर मैंने इस आइटम को बाएं और दाएं आकार में बदलने का प्रयास किया। कोई कोड नहीं, इंटरफ़ेस बिल्डर का उपयोग केवल किया गया था।

मैंने आईओएस और यूलाबेल और यूआईबटन के साथ कुछ प्रकार की परियोजनाओं की जांच की है। नतीजा वही है: जब मैं बाईं ओर से आइटम का आकार बदलने का प्रयास करता हूं तो यह इसके बजाय पैरेंट व्यू/व्यू कंट्रोलर को ले जाता है।

उत्तर

13

सही का निशान हटाएँ "भाई बहन और पूर्वज" तहत Xcode 5 स्टोरीबोर्ड में व्यवहार आकार बदला जा रहा।

वोला! इस प्रकार, आपके यूआई तत्वों का आकार बदलने से आपके व्यू कंट्रोलर आगे बढ़ने का कारण नहीं बनेंगे।

+0

धन्यवाद। क्या आप इस सुविधा के लक्ष्य को समझा सकते हैं? – Gargo

+0

धन्यवाद, चेक –

+0

@ गर्गो के साथ वास्तव में कष्टप्रद बुडिंग इंटरफ़ेस था, इस सुविधा का लक्ष्य, जेसनकोप्स के उत्तर में नीचे बताया गया है: https://stackoverflow.com/questions/19165180/strange-bug-with-resizing-of-ui -elements-इन-xcode-5-वीडियो है संलग्न/27,509,239 # 27,509,239 –

0

इसके अतिरिक्त मुझे पता चला है कि xCode के समान संस्करण वाले एक अन्य कंप्यूटर सामान्य रूप से प्रोजेक्ट की एक ही प्रति के साथ काम करता है।

मुझे नहीं पता था कि xCode की स्थापना रद्द किए बिना इस समस्या को कैसे हल किया जाए।

इसलिए मैंने इसे AppCleaner का उपयोग करके अनइंस्टॉल किया और इसे फिर से स्थापित किया।

1

आपको अपने .xib/.storyboard फ़ाइल में "भाई बहनों और पूर्वजों" को अनचेक करने की आवश्यकता है। कैसे चालू और बंद इस व्यवहार टॉगल करने के लिए के स्क्रीनशॉट नीचे देखें:

enter image description here

1

जैसा कि पहले कहा गया है, आप Xcode 5 स्टोरीबोर्ड में व्यवहार आकार बदला जा रहा के तहत "भाई बहन और पूर्वज" विकल्प को अनचेक करना होगा।

इस सुविधा का विशिष्ट उद्देश्य एक ही समय में ऑब्जेक्ट्स के बड़े समूहों का आकार बदलने में सक्षम होना है। उदाहरण के लिए, मान लें कि आपके पास टेबल व्यू है और आप कक्षों में से किसी एक का आकार बदलते हैं। इस मामले में, यह छोटा लगता है, क्योंकि आपको केवल टेबल व्यू कंट्रोलर का आकार बदलना होगा, लेकिन जब आपके पास स्तरित ऑब्जेक्ट्स हों तो यह बेहद आसान हो जाता है।

कुछ हद तक डुप्लिकेट उत्तर के लिए खेद है, लेकिन आपने इस बारे में एक स्पष्टीकरण मांगा है कि इस तरह की सुविधा क्यों जोड़ा जाएगा।

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