gpt4 book ai didi

ios - iOS UITextView链接检测

转载 作者:行者123 更新时间:2023-12-01 18:45:50 26 4
gpt4 key购买 nike

我有一个UITextView,其中选择了Links检测,并且未选中行为selectable and editable。它检测到前缀为“www或http://或https://等”的链接,但不会检测到goole.co.in。任何解决方案。

最佳答案

这可能不是您问题的解决方案,但我根据您的问题发现了一个奇怪的问题

对于前:

    txtTest.userInteractionEnabled = true;
txtTest.selectable = true
txtTest.dataDetectorTypes = .Link;
txtTest.text = "stackoverflow.com"

当我编写此代码时,它会检测到textview中的链接,如果在其中将“google.co.uk”,“google.co.us”,“google.com”中的任何一个写在了相同的大小写中,它检测到链接的文本

但是正如您在问题中提到的,如果我们将文本更改为“google.co.in”,则不会检测到链接,我尝试使用“google.co.test”,这也不会检测到链接

因此,这可能与“dataDetectorTypes”的默认链接检测模式有关,否则您的代码可能适用于其他网址

如果您有静态链接,则可以检查是否在textview中检测到此链接

另外,您也可以尝试 UIWebView (如果适用)

关于ios - iOS UITextView链接检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36130105/

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