[英]Swift 4 - Multi-line label chopped in AutoLayout UITableViewCell programmatically
[英]Line Breaks and Number of Lines in Swift Label (Programmatically)
通過在StoryBoard中選擇一個標簽,我可以將Word Wrap
Line Break
選擇為“自動Word Wrap
Line Break
,並將行數更改為大於1。我該如何在Swift中以編程方式做到這一點?
您可以執行此操作以編程方式進行設置
label.lineBreakMode = NSLineBreakMode.ByWordWrapping
label.numberOfLines = 3
迅捷3/4
label.lineBreakMode = .byWordWrapping
label.numberOfLines = 3
如果您希望標簽有多行,請執行以下操作:
var myLabel:UILabel = UILabel(frame: CGRectMake(7, 200, 370, 100))
myLabel.lineBreakMode = NSLineBreakMode.ByWordWrapping
myLabel.numberOfLines = 0 //'0' means infinite number of lines
記得以增加高度 “CGRectMake(7,200,370,100)”< -這
否則,標簽將無法采用多行文本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.