我有一个字符串,在单词(带空格的单词)之间有一个分隔符,例如。
"Male • 89 • Senior Citizen • Side Lower Berth • Non Veg • Bedroll"
所以"•"在这里是分隔符。现在,在将其分配给多行标签时,我只想在此分隔符上使用换行符。例如。我不想在" Side Lower Berth"这样它的某些部分在第一行中呈现,而在下一行中保留一部分。它应该只通过根据定义的分隔符做出决定来绘制下一行"•"这里。
答案 0 :(得分:1)
尝试使用不间断空格替换所有普通空格,但在您想要允许破坏该行的位置除外。 (所以在每个子弹后留一个普通的空间)
答案 1 :(得分:1)
如果出现•跳线怎么办?如果你想尝试:
yourString.replacingOccurrences(of: "•", with: "\n")
我不知道这是不是你想要的,如果没有,抱歉。