Mam podklasowaną UITableViewCell, która zawiera UITextView. Dodałem NSParagraphStyle jako atrybut do ciągu w podklasie NSTextStorage. W poniższym kodzie zwiększyłem przestrzeń między każdym wierszem w UITextView.Modyfikowanie właściwości odstępów między wierszami w NSParagraphStyle powoduje wydłużanie kursora.
wysokość szybki
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineSpacing = 11
myCustomTextStorage.appendAttributedString(NSAttributedString(string: someText, attributes: [NSParagraphStyleAttributeName: paragraphStyle]))
Kursor wydłużają się aż do wysokości następnego wiersza, jak pokazano poniżej. Dzieje się tak tylko w wierszach przed ostatnim wierszem.
Szukałem w kilku stanowisk na SO dotyczące tego problemu, w tym this post; jednak żadne z proponowanych rozwiązań nie działa dla mnie.
Przeczytałem dokumentację TextKit, ale nie znalazłem żadnego rozwiązania tego problemu.
Czy istnieje sposób na zmniejszenie wysokości kursora?