вам нужно указать UILabel
высоту
texts.frame.size.height = 100
, а также вам нужно установить CGRect
на UILabel
, как сказано @Anbu.karthik
let texts = UILabel()
texts.frame.origin.x = 5
texts.frame.origin.y = 5
texts.frame.size.width = 100
texts.frame.size.height = 100
texts.text = "fehjafiuehfoaijeoijaoifjajfeiojfoiafeafelfhlkfesjahflkejshflesjfheakjfehlfkjehalkfh"
texts.lineBreakMode = .byTruncatingTail
texts.numberOfLines = 2
texts.font = UIFont.systemFont(ofSize: 15, weight: .light)
texts.backgroundColor = UIColor.clear
let DetailSpaceStyle = NSMutableParagraphStyle()
DetailSpaceStyle.lineSpacing = 6.0
let detailSpaceAttr = [NSAttributedStringKey.paragraphStyle: DetailSpaceStyle]
texts.attributedText = NSMutableAttributedString(string: texts.text!, attributes: detailSpaceAttr)
texts.sizeToFit()
self.view.addSubview(texts)