gpt4 book ai didi

iphone - 如何在 UILabel 的多行文本之间动态添加新文本

转载 作者:行者123 更新时间:2023-11-29 04:50:46 31 4
gpt4 key购买 nike

我在 UITableview 单元格内有一个 UILabel。该标签具有多行文本。我需要在第一个标签的任何一行(取决于某些条件)中添加另一个标签(文本)。是否有可能或有其他方法可以做到这一点?

最佳答案

我的理解是:您想要编辑标签以添加一些文本。

这是一种有点草率的方式,但你可以这样做:

NSMutableArray *arrayOfLines = [labelOfYourCell.text componentsSeparatedByString:@"\n"];

然后只需在所需的位置添加所需的文本,然后将数组中的字符串合并为 1 个字符串,如下所示:

NSString *finalString;
for (int i = 0; i < arrayOfLines.count; i++) {
finalString = [NSString stringWithFormat:@"%@\n%@", finalString, [arrayOfLines objectAtIndex:i]];
}

这只是不使用 Xcode 的快速示例,因此可能会出现一些错误。

希望对你有帮助

关于iphone - 如何在 UILabel 的多行文本之间动态添加新文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8890244/

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