小编aka*_*mas的帖子

修改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文档,但没有找到任何解决此问题的方法.

有没有办法降低光标高度?

uitextview ios textkit swift nsparagraphstyle

6
推荐指数
1
解决办法
1412
查看次数

标签 统计

ios ×1

nsparagraphstyle ×1

swift ×1

textkit ×1

uitextview ×1