आईओएस के पिछले संस्करणों में करने के लिए, मेरे UITextView
नीचेक्या iOS7 में scrollRangeToVisible के बजाय का उपयोग करें या TextKit
[displayText scrollRangeToVisible:NSMakeRange(0,[displayText.text length])];
या
CGFloat topCorrect = displayText.contentSize.height -[displayText bounds].size.height;
topCorrect = (topCorrect<0.0?0.0:topCorrect);
displayText.contentOffset = (CGPoint){.x=0, .y=topCorrect};
लेकिन पूर्व का उपयोग कर अब अजीब होगा करने के लिए स्क्रॉल करेगा टेक्स्ट की लंबी अवधि के शीर्ष पर शुरू होने और प्रत्येक बार जब मैं टेक्स्ट को दृश्य में जोड़ता हूं तो नीचे स्क्रॉल को एनिमेट करने का प्रभाव। जब मैं पाठ जोड़ता हूं तो पाठ के निचले हिस्से में नीचे जाने का कोई तरीका है?
आईओएस 7.1 पर मेरे लिए काम नहीं करता। –
@ स्टियन-होइलैंड सही साबित होता है कि यह कामकाज अब काम नहीं करता है। –
@ user3907849 एक कामकाजी समाधान है। 'ScrollRangeToVisible:' कॉल करने से पहले 'scrollEnabled = NO' सेट करना महत्वपूर्ण बात है। पूरी स्ट्रिंग या केवल अंतिम वर्ण का उपयोग करने से दोनों नीचे स्क्रॉल करने के लिए काम करेंगे। –