【iOS】文字の色変え(部分的に)

      //行間

        let textStyle = NSMutableParagraphStyle()

        textStyle.lineSpacing = LINE_H

        textStyle.paragraphSpacing = LINE_H // 改行時の行間スペース

       

        // FONT

        let _font_en:UIFont = UIFont(name:“HelveticaNeue-Light”, size:18)!;

        // set all style attributes

        let attributes_en: Dictionary = [NSParagraphStyleAttributeName: textStyle, NSFontAttributeName: _font_en]

        let attrText = NSMutableAttributedString(string: tx)

        attrText.addAttribute(NSForegroundColorAttributeName, value: UIColor.red, range: NSMakeRange(red_from,red_len))

        attrText.addAttribute(NSParagraphStyleAttributeName, value:textStyle, range:NSMakeRange(0, tx.characters.count))

        

        txAnswer.attributedText = attrText

        txAnswer.font=_font_en;

Leave a Reply