My 2 cents;) Swift 3
func attributedTexts(text1: String, attribs1: [String : Any]?, text2: String, attribs2: [String : Any]?) { let str = NSMutableAttributedString(string: text1, attributes: attribs1); str.append(NSAttributedString(string: text2, attributes: attribs2)) return str }
Application:
let attr1 = [NSFontAttributeName: UIFont.boldSystemFont(ofSize: 24)] let attr2 = [NSFontAttributeName: UIFont.systemFont(ofSize: 16)] let attributedString = self.attributedTexts(text1: "First Text", attribs1: attr1, text2: "\nSecond Text", attribs2: attr2)
Aamirr
source share