在Xcode中使用UILabel控件顯示單行文本非常簡單便捷嵌赠,可一旦遇到需要使用多行文本時(shí)則顯得稍顯無力翰萨。如果你不想使用UITextView混巧,其實(shí)UILabel也可實(shí)現(xiàn),而且只需多加兩行代碼哦锰扶。
首先本谜,你需要有一個(gè)UILabel控件:
@IBOutlet weak var Label: UILabel!
然后初家,在viewDidLoad()中添加以下兩行代碼:
Label.lineBreakMode = NSLineBreakMode.ByWordWrapping
Label.numberOfLines = 0
接下來,就是見證奇跡的時(shí)刻:
Label.text = "lineone\nlinetwo"
//注意到了嗎乌助?輸入顯示文字時(shí)只需要在需要換行的地方加入\n即可溜在,如果不輸入\n即為自動(dòng)換行。
點(diǎn)擊運(yùn)行測試一下吧他托!此時(shí)你的模擬器屏幕上的文字已經(jīng)分為兩行顯示了哦掖肋!