aka*_*mas 6 uitextview ios textkit swift nsparagraphstyle
我有一个包含UITextView的子类UITableViewCell.我已将NSParagraphStyle作为属性添加到子类NSTextStorage中的字符串中.在下面的代码中,我增加了UITextView中每行之间的空间.
迅速
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineSpacing = 11
myCustomTextStorage.appendAttributedString(NSAttributedString(string: someText, attributes: [NSParagraphStyleAttributeName: paragraphStyle]))
Run Code Online (Sandbox Code Playgroud)
光标高度延长到下一行的高度,如下所示.这仅发生在最后一行之前的行上.

关于这个问题,我已经看了几篇关于SO的帖子,包括这篇文章 ; 但是,提议的解决方案似乎都不适合我.
我已经阅读了TextKit文档,但没有找到任何解决此问题的方法.
有没有办法降低光标高度?
这按设计工作,在 Mac 上也是一样。它的目的是为用户提供他们所在的线以及该线的高度的视觉反馈。在仅仅因为您不喜欢它的外观而改变它之前,您应该仔细考虑。
也就是说,上面链接的 SO 帖子中的方法是调整光标的一般方法(尽管调整后的矩形的原点可能也需要调整)。那对你不起作用怎么办?最好从那里开始。