में UITextView के sizetofit का उपयोग करते समय अजीब बात होती है जब मैं आईओएस 7 सिम्युलेटर पर अपने ऐप का परीक्षण करता हूं। कभी-कभी मुझे यह अजीब लगता है जब मैं UITextView
के sizeToFit
का उपयोग करता हूं। sizeToFit
के बाद फ्रेम सही लगता है लेकिन पाठ केवल नीचे दी गई तस्वीर की तरह ही आंशिक रूप से दिखा सकता है। (ग्रे क्षेत्र sizeToFit
के बाद UITextView
नया फ्रेम का प्रतिनिधित्व करता है, पूरे वाक्य "जो दोनों के बीच एक तनाव संबंध फूट पड़ा।" होना चाहिए)IOS7
UITextView
पाठ attributedText के माध्यम से स्थापित किया जाएगा। ऐसा लगता है कि समस्या केवल कुछ वाक्यों के साथ होती है और अधिकांश वाक्यों के लिए ठीक है।
मैं इस समस्या से कई बार मुलाकात की और इसे अभी तक हल नहीं कर सकता। किसी भी मदद की सराहना की जाएगी। धन्यवाद।
अद्यतन:
अंत में मैं इस समस्या एक बदसूरत तरह से हल। मैं textView के पाठ को रीसेट करता हूं।
NSString *text = textView.text;
textView.text = @"";
textView.text = text;
अब यह आकार के बाद पूरी सामग्री दिखा सकता है। मुझे लगता है कि यह आईओएस 7 की बग की तरह लगता है।
टेक्स्टव्यू फ्रेम ऊंचाई बढ़ाएं। – Romance
मैंने पहले ही यूआईटीएक्स्टव्यू के बैकग्राउंडकोल को ग्रे रंग में सेट कर दिया है। (उपरोक्त तस्वीर का भूरा क्षेत्र)। टेक्स्टव्यू फ्रेम ऊंचाई पूरे पाठ को दिखाने के लिए पर्याप्त है। – echo
शायद [textView setNeedDisplay]? –