UITextView动态更改字体

时间:2014-10-27 09:45:34

标签: swift uitextview nsattributedstring

您好我使用以下代码检测UITextView上的新行

    func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool {
    let newLine:Bool = text == "\n"

    if newLine {
       println("new line")
    }
    return true
}

我想在新行出现时更改字体我尝试使用的第一件事是

       if newLine {      
        textView.typingAttributes = highlightTypingAttributes
       } else {
          textView.typingAttributes = normalTypingAttributes
       }

另一件事是设置属性字符串,但它改变整个文本我只想在新行发生后附加粗体字

任何想法?

由于

0 个答案:

没有答案