NSString *longStr = @"AAAAAAAAAA\nBBBBB\nCCCCCCCCCCCCCCCCCC";
如何使用UILabel对某些标签宽度进行截断:
AAA...
BBB...
CCC...
答案 0 :(得分:0)
您需要为每一行使用单独的标签,并使用UILineBreakModeTailTruncation
。
提示:将文本拆分为\n
并迭代所获得的数组。
编辑:
在UILabel的宽度中找到每行可能的字符数,然后更改文本。
拆分\n
- >迭代字符串 - >获取长度等于max width of the UILabel - some value
- >的SubString将尾随点附加到该SubString并将结果字符串添加到tempString
- >创建UILabel并为其分配tempString
这会给你想要的结果。