更改NSAttribtuedString格式从索引开始

时间:2015-03-16 14:35:08

标签: ios swift uitextview nsattributedstring

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

例如,你可以想象一个UITextVIew里面有一个字符串,然后用户输入一个新行并点击一个按钮来增加字体大小。用户不希望增加所有内容的字体大小,只是从那时开始。

可以这样做吗?感谢。

1 个答案:

答案 0 :(得分:0)

如果您需要精确控制UITextView的动态样式行为(如果您是> = iOS 7),则应考虑使用Text Kit,特别是子类化NSTextStorage。有一个introduction video to Text Kit from WWDC 2013和一个great tutorial by Ray Wenderlich