찾다

 >  Q&A  >  본문

ios - addAttribute不起作用

我想用这段代码将我选中的textview中的内容更改一个字体,但是没有起作用。大神们知道为什么么?

let string = NSMutableAttributedString(string: bodyView.inputBodyTV.text)
string.addAttribute(NSFontAttributeName, value: UIFont.boldSystemFontOfSize(15), range: selecteRange)
PHPzPHPz2771일 전612

모든 응답(2)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:43:05

    1. selecteRange가 올바른지 확인

    2. textView.text가 아닌 textView.attributedText를 사용하세요

    3. 수정 후 텍스트 뷰를 다시 할당해야 합니다

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 09:43:05

    +1 위층, textView.text가 아닌 textView.attributedText 사용

    회신하다
    0
  • 취소회신하다