1

我想为我的NSTextView. 具体来说,我希望看起来像列表项的行(以零个或多个前导空格字符开头,然后是项目符号字符,然后是空格,然后是非空格字符)来换行,以便第一行之后的行缩进子弹右边的两个空格。

我相信我可以通过NSParagraphStyle在代表列表项的文本子范围上设置一个headIndent计算为适当距离的文本来做到这一点。

除此之外,我不知道如何进行。我在哪里挂钩NSTextView来设置这个?NSParagraphStyle当用户编辑文本时,如何维护(设置、更新或删除)属性和子范围?这样NSTextView可以编辑、复制/粘贴或从文件中读取文本。

是否有一种通用(和高性能)方法可以将属性应用和维护到文本的子范围NSTextView

4

0 回答 0