Все, что вам нужно сделать, это просто обрезать ширину этикетки до размера содержимого.
testLabel.text = "Tk 1,750"
testLabel.frame.size.width = myLabel.intrinsicContentSize.width
, а затем используйте как сказано @ fzh
testLabel.addSlantLine(slantLineColor: UIColor.lightGray,
slantLineWidth: 2,
startPoint: CGPoint(x: 0, y: testLabel.frame.height - 2),
endPoint: CGPoint(x: testLabel.frame.width, y: 2))
Примечание : обрезать после обновления текста