我有UITextView
启用了属性,我想从一点开始更改NSAttributedString
内的格式(字体/对齐/颜色/等)。换句话说,我想要改变的基础NSAttributedString
没有特定的部分,我只是想让UITextView
中添加的下一个内容与目前的内容格式不同
例如,你可以想象一个UITextVIew
里面有一个字符串,然后用户输入一个新行并点击一个按钮来增加字体大小。用户不希望增加所有内容的字体大小,只是从那时开始。
可以这样做吗?感谢。
答案 0 :(得分:0)
如果您需要精确控制UITextView
的动态样式行为(如果您是> = iOS 7),则应考虑使用Text Kit,特别是子类化NSTextStorage
。有一个introduction video to Text Kit from WWDC 2013和一个great tutorial by Ray Wenderlich。