IOS图文混排基础
class ViewController: UIViewController {@IBOutlet weak var demoLabel: UILabel!override func viewDidLoad() {super.viewDidLoad()// demoLabel.text = "大码哥IT教育"// demoLabel.textColor = UIColor.bluelet str = "大码哥"let str1 = "IT教育"let strAttr = NSAttributedString(string: str )let attrStr = NSAttributedString(string: str, attributes: [NSAttributedString.Key.foregroundColor: UIColor.red])let attrStr1 = NSAttributedString(string: str1, attributes: [NSAttributedString.Key.foregroundColor: UIColor.blue])//图文混排let attacment = NSTextAttachment()attacment.image = UIImage(named: "m2")let font = demoLabel.fontattacment.bounds = CGRect(x: 0, y: -4, width: font!.lineHeight, height: font!.lineHeight)let attrImageStr = NSAttributedString(attachment: attacment)let attrMStr = NSMutableAttributedString()attrMStr.append(attrStr)attrMStr.append(attrImageStr)attrMStr.append(attrStr1)demoLabel.attributedText = attrMStr}}