Answers:
如果设置numberOfLines
为0(标签设置为自动换行),则标签将自动换行并根据需要使用任意多的行。
如果您正在UILabel
IB中编辑,则可以通过按option+ return 获取多行文本来输入多行文本- return仅靠一行即可完成编辑。
NSLineBreakByWordWrapping
,而不要使用UILineBreakModeWordWrap
。
label.lineBreakMode = .ByWordWrapping
并且 label.numberOfLines = 0
迅速
在Swift中,您可以这样做:
label.lineBreakMode = NSLineBreakMode.ByWordWrapping
label.numberOfLines = 0
(请注意,lineBreakMode常量的工作方式与ObjC中的不同)