将UITextView中的所有新文本设置为粗体

时间:2014-01-24 05:47:40

标签: ios objective-c attributes uitextview

我有UITextView,目前正在使用系统默认字体。用户按下粗体按钮后,我希望所有输入的新文本都以粗体显示,但前一个文本保持原样。我目前正在使用attributedText属性来更改其他属性(颜色,大小等),所以我想保留之前的任何属性,而不是字体。

我已尝试将textView字体设置为粗体,但会更改所有文字。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

试试这个RKRichTextView。我相信这肯定会有所帮助。

答案 1 :(得分:0)

在这里查看有关使用NSAttributedString和UITextView格式化富文本的详细信息。

http://ossh.com.au/design-and-technology/software-development/implementing-rich-text-with-images-on-os-x-and-ios/