gpt4 book ai didi

ios - 如何在特定行上查找和替换 UILabel 的值?

转载 作者:行者123 更新时间:2023-11-28 15:55:07 24 4
gpt4 key购买 nike

我知道我可以使用 .numberOfLines 找到 UILabel 的总行数,但是如何检索和编辑第 2 行的值。

例子:
Get/edit this value

最佳答案

假设您的屏幕截图中的每一行都由换行符分隔,您可以基于此拆分文本。

这是 Swift 3 中的示例:

if let components = label.text?.components(separatedBy: "\n"), components.count > 1 {
let secondLine = components[2]
let editedSecondLine = secondLine + "edited"
label.text = label.text?.replacingOccurrences(of: secondLine, with: editedSecondLine)
}

您应该确保在您感兴趣的任何索引处都有一个值。此示例确保在检索值之前存在多个组件。

然后您可以用您编辑的行替换第二行。

希望对您有所帮助。

关于ios - 如何在特定行上查找和替换 UILabel 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41903591/

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