बनाने पर अनदेखा किया जा रहा है। मैं आईओएस 5 के लिए बिल्डिंग, एक्सकोड 4.2 और इंटरफेस बिल्डर का उपयोग करके तीन-लाइन यूलाबेल स्थापित करने की कोशिश कर रहा हूं। UILabel को रखने के बाद, मैंने लाइनों की संख्या निर्धारित की है 3 (यह समस्या 0 पर सेट की गई लाइनों की संख्या के साथ भी होती है), और मैंने टेक्स्ट प्रॉपर्टी में लाइनों को ठीक से तोड़ने के लिए विकल्प-रिटर्न का उपयोग किया है। इंटरफ़ेस बिल्डर में स्टोरीबोर्ड पूर्वावलोकन में यह सब ठीक से दिखाई देता है। समस्या तब होती है जब मैं सिम्युलेटर में ऐप बना और चलाता हूं, लाइन ब्रेक पूरी तरह से अनदेखा कर दिया जाता है और टेक्स्ट को यूआईएलएबल के दृश्य में लपेटता है जहां भी उसे आवश्यकता होती है जैसे टेक्स्ट में कोई लाइन ब्रेक नहीं होती है।UILabel में लाइन ब्रेक को
स्पष्ट त्वरित समाधान केवल कोड में UILabel के लिए पाठ सेट करना है, या तीन UILabels बनाना है। वहां कोई समस्या नहीं है। मैं बस इतना परेशान हूं कि यह तब क्यों हो रहा है जब लेबल आईबी में पूरी तरह से स्थापित किया गया हो। किसी को भी एक ही समस्या का सामना करना पड़ता है?
अगर आप कॉपी और आईबी में लेबल में अपने पाठ पेस्ट क्या होता है? यानी इसे TextEdit.app या कुछ में लिखें और फिर इसे कॉपी करें। – mattjgalloway
वही बात, दुर्भाग्य से। – Chris
यह बहुत अजीब है क्योंकि मैं वही काम करता हूं और यह मेरे लिए काम करता है, हालांकि मैंने स्टोरीबोर्डिंग के साथ कोशिश नहीं की है, केवल सामान्य एक्सआईबी। और आप कहते हैं कि अगर आप इसे कोड में सेट करते हैं तो यह ठीक काम करता है? – mattjgalloway