gpt4 book ai didi

ios - 带有 NSAttributedString 的 UILabel 忽略换行符

转载 作者:可可西里 更新时间:2023-11-01 05:00:31 24 4
gpt4 key购买 nike

我有一个 UILabel,行数设置为 0,它使用尾部截断。标签的大小足以容纳 2 行文本。如果我给它一个带有 3 行文本的常规 NSString,其中每行都很短并且在 and 处有\n,它将显示前两行,然后是一个椭圆。看起来像:1号线第 2 行...

但是如果我使用具有相同文本的 NSAttributedString,它会在截断结果之前合并第 2 行和第 3 行。看起来像:1号线2号线3号线

除了使用 CoreText 并逐行修复它之外,我尝试过的任何事情似乎都能够使其正常工作。

有什么建议吗?

最佳答案

label.lineBreakMode = NSLineBreakByWordWrapping

关于ios - 带有 NSAttributedString 的 UILabel 忽略换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18265470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com