मैं प्रत्येक पंक्ति पाठ के बीच लाइनस्पेस जोड़ने के लिए UITextview
में NSMutableParagraphStyle
का उपयोग कर रहा हूं।आईओएस - यूआईटीएक्स्टव्यू लाइनस्पेसिंग कर्सर की ऊंचाई समान नहीं है
जब मैं टेक्स्टव्यू में कुछ टाइप करता हूं, तो कर्सर ऊंचाई सामान्य होती है। लेकिन जब मैं कर्सर की स्थिति को दूसरी पंक्ति (अंतिम पंक्ति नहीं) पर पाठ में ले जाता हूं, तो कर्सर की ऊंचाई बड़ी हो रही है।
क्या मैं कर्सर ऊंचाई ग्रंथों के हर पंक्ति में सामान्य बनाने के लिए क्या करना चाहिए?
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
paragraphStyle.lineSpacing = 30.;
textView.font = [UIFont fontWithName:@"Helvetica" size:16];
textView.attributedText = [[NSAttributedString alloc] initWithString:@"My Text" attributes:@{NSParagraphStyleAttributeName : paragraphStyle}];
यह एक दस्तावेज विधि है? (संपादित करें: हां, यह 'UITextInput' प्रोटोकॉल में है जो' UITextView' के अनुरूप है (https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UITextInput_Protocol/index.html#//apple_ref/occ/intf/UITextInput) – oztune
वास्तव में उपयोगी, अंगूठे ऊपर! – KkMIW
इस पाठ का चयन करते समय हैंडल वास्तव में बड़े हैं, किसी भी विचार को ठीक करने का तरीका क्या है? –