UITextView-Zeilenabstand bewirkt, dass die Cursorhöhe nicht gleich ist
Ich benutzeNSMutableParagraphStyle
in meinemUITextview
zum Hinzufügen von Zeilenabständen zwischen den einzelnen Zeilentexten.
Wenn ich etwas in der Textansicht eingebe, ist die Cursorhöhe normal. Wenn ich jedoch die Cursorposition auf den Text in der 2. Zeile (nicht in der letzten Zeile) verschiebe, wird die Cursorhöhe größer.
Was kann ich tun, um die Cursorhöhe in jeder Textzeile zu normalisieren? Dies ist Code, den ich gerade benutze:
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}];