如何在动态高度的swift中创建uilabel
,以便自动换行。
label = UILabel();
var str = " khduhfi8wde fwei9jfriuwqef iwfiuwqef iefiedf ejfiejfi9e eihjfiefi8e eifiejh";
label.frame = CGRectMake(50, 50, 100, 100);
label.text = str;
view.addSubview(label);
答案 0 :(得分:1)
在Interface Builder中,将高优先级设置为标签的宽度,然后将拥抱优先级设置为高。
另外,不要忘记将numberOfLines设置为0。
然后将以动态高度显示文本。