【发布时间】:2017-10-26 08:46:19
【问题描述】:
UILabel *label
label.numberOfLines = 1;
label.text = @"abc\nabc";
label.lineBreakMode = NSLineBreakByTruncatingTail;
显示为:abc 预期:abc... 我尝试在段落属性中设置属性文本并设置换行模式,也没有工作-_-//
添加: 如果将 '\n' 字符替换为超过一行的文本,则它也会显示。如:设置标签宽度100pt,设置文字'abcabcabcabcabcbacb'和blabla多行,显示为'abcabcabcabca...'。
所以如果可以截断的文本与键字符'\n'有关。
【问题讨论】: