溫馨提示×

iOS中l(wèi)abel文本換行的方法是什么

iOS
小億
148
2024-05-31 18:46:10
欄目: 編程語言

在iOS中,可以通過設(shè)置UILabel的屬性來實(shí)現(xiàn)文本換行。具體方法如下:

  1. 在Interface Builder中設(shè)置Label的Lines屬性為0,同時(shí)設(shè)置Line Break屬性為Word Wrap或Character Wrap。

  2. 在代碼中設(shè)置Label的numberOfLines屬性為0,同時(shí)設(shè)置Line Break Mode屬性為Word Wrap或Character Wrap。

示例代碼如下:

let label = UILabel()
label.text = "This is a long text that needs to be wrapped to multiple lines"
label.numberOfLines = 0
label.lineBreakMode = .byWordWrapping
label.sizeToFit()

這樣設(shè)置之后,當(dāng)Label的文本長度超過Label的寬度時(shí),文本會自動換行顯示在多行。

0