Ios 更改从索引开始的NSAttributedString格式

Ios 更改从索引开始的NSAttributedString格式,ios,swift,uitextview,nsattributedstring,Ios,Swift,Uitextview,Nsattributedstring,我有一个启用了属性的UITextView,我想从一个点开始更改nsattributestring中的格式(字体/对齐方式/颜色等)。换句话说,基本NSAttributedString本身没有我想要更改的特定部分,我只想使添加到UITextView中的下一个内容具有与目前为止不同的格式 例如,您可以想象一个UITextVIew,其中包含一个字符串,然后用户输入一个新行并点击一个按钮以增加字体大小。用户不想增加所有内容的字体大小,只是从这一点开始 这能做到吗?谢谢。 如果您需要精确控制 UITExt

我有一个启用了属性的
UITextView
,我想从一个点开始更改
nsattributestring
中的格式(字体/对齐方式/颜色等)。换句话说,基本
NSAttributedString
本身没有我想要更改的特定部分,我只想使添加到
UITextView
中的下一个内容具有与目前为止不同的格式

例如,您可以想象一个
UITextVIew
,其中包含一个字符串,然后用户输入一个新行并点击一个按钮以增加字体大小。用户不想增加所有内容的字体大小,只是从这一点开始


这能做到吗?谢谢。

如果您需要精确控制<代码> UITExtVIEW/COD>的动态样式行为(如果您是>iOS 7),则应该考虑使用文本工具包,特别是子类。有一个,还有一个