gpt4 book ai didi

uilabel - 如何截断多行 UILabel 的每一行尾部

转载 作者:行者123 更新时间:2023-12-04 16:10:06 33 4
gpt4 key购买 nike

NSString *longStr = @"AAAAAAAAAA\nBBBBB\nCCCCCCCCCCCCCCCCCC";
如何使用 UILabel 截断某些标签宽度:

AAA...  
BBB...
CCC...

最佳答案

您需要为每行使用单独的标签并使用 UILineBreakModeTailTruncation .

提示:将文本拆分为 \n并迭代获得的数组。

编辑 :

找到 UILabel 宽度中每行可能的字符数,然后更改文本。

拆分过来 \n -> 遍历字符串 -> 获取长度等于 max width of the UILabel - some value 的子字符串-> 将尾随点附加到该 SubString 并将结果字符串添加到 tempString -> 创建 UILabel 并赋值 tempString给它

这会给你想要的结果。

关于uilabel - 如何截断多行 UILabel 的每一行尾部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21623920/

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