我之前问过如何将整个单词放在第二行(自动换行)。现在我对以下事情感兴趣。例如,我有这个字符串:“Lorem ipsummmmmm long title”并且我为标签设置了“setLineBreakMode”,除了一件事之外一切都很好。有些词很长,让我们假设我的字符串“ipsummmmmm”中的那个词不能在第一行,它在第二行。现在我遇到了问题,因为我为整个标签设置了长度超过 27 个字符的字符串,问题是第一行中只有“Lorem”,而其他三个单词将在第二行中。
我的子字符串代码:
mainArticleTitleLabel.text = [finalMainArticleTitle stringByAppendingString:@"..."];
有没有办法计算和解决这个问题,因为我在某个地方得到了 @"..." 而在某个地方只有删减词?