gpt4 book ai didi

ios - 在 Swift 中从文本创建超链接

转载 作者:行者123 更新时间:2023-11-30 13:12:44 29 4
gpt4 key购买 nike

我有一个 json 文件,其中包含文本中的所有信息。json 中的节点之一如下所示:

"description": "File. <a href=\\\"http://www.test.com/VerifyFile.html\\\">Verify File</a>"

我想做的是在 UILabel 文本字段中快速创建一个超链接,如下所示:

File ***Verify File***

我尝试在 stackoverflow 上进行查找,但没有任何具体可用的信息。我编写了以下代码来使用正则表达式获取“href”文本。

let regexOptions:NSRegularExpressionOptions?
= NSRegularExpressionOptions.CaseInsensitive
let regex = try NSRegularExpression(pattern: "<a[^>]+href=\"(.*?)\"[^>]*>.*?</a>", options: regexOptions!)

然后使用 NSMUtableAttributedString 创建它的链接。我的方向正确吗?

最佳答案

是的,这是一个很好的方法,但是你会比你的 json 仅包含基本信息 { "description": link"} 工作更多,因此你可以使用带有 @IBAction 的 UIButton 来打开 WebController 或类似的东西与链接。

关于ios - 在 Swift 中从文本创建超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38557287/

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