通过在故事板中选择一个标签,我可以选择Line Break
是Word Wrap
,改变线的数量将超过1.我怎样才能做到这一点编程的斯威夫特?
您可以这样做以编程方式设置它
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)" <-这
否则标签将无法取文本的多行.