กำหนดจำนวนบรรทัดเป็นศูนย์สำหรับข้อมูลข้อความแบบไดนามิกซึ่งจะมีประโยชน์เมื่อข้อความของคุณแตกต่างกัน
โดยใช้โปรแกรม (Swift 3)
var label = UILabel()
let stringValue = "iOS\nmultiline\nlabel\nin\nInterface\nbuilder"
label.text = stringValue
label.numberOfLines = 0 // Set 0, if number of lines not specified.
label.lineBreakMode = .byTruncatingTail // or .byWrappingWord
label.minimumScaleFactor = 0.8 . // It is not required but nice to have a minimum scale factor to fit text into label frame
ใช้ Inetrface Builder
หมายเหตุ: ไม่จำเป็นต้องตั้งค่าMinimum Font Scale
แต่ควรมีค่ามาตราส่วนขั้นต่ำเพื่อให้พอดีกับข้อความในกรอบฉลาก