gpt4 book ai didi

ios6 - UITextView 无法检测到 iOS 7 中的链接和地址

转载 作者:行者123 更新时间:2023-12-04 16:23:17 25 4
gpt4 key购买 nike

我有支持 iOS 6 和 iOS 7 的 iOS 应用程序。现在我在 UITextView 中显示文本,其中包含电子邮件地址和网站 url。在 iOS 6 中, UITextView 可以正确检测它,但在 iOS 7 中它不会检测何时加载 View 。但是当我点击任何链接时,电子邮件地址开始检测所有链接/网址。

这是 iOS 7 中的错误还是我缺少一些专门针对 iOS 7 的设置?下面是app截图

1) 在 iOS 6+ 中加载 View 时

enter image description here

2) 在 iOS 7 中加载 View 时

enter image description here

3) 在 iOS 7 中,当我点击任何链接/电子邮件地址时

enter image description here

4) 这是我在 UITextView 的界面构建器中所做的设置。

enter image description here

我检查了一些链接,其中指出,设置

textView.text = nil;
textView.text = @"My required info";

但是上面的代码没有运气。

任何人都可以告诉我出了什么问题吗?谢谢

最佳答案

这似乎是 iOS 7.0 的 UITextViews 中的一个错误。您应该查看 NSDataDetector。您可以使用它来查找链接、电话号码等 http://nshipster.com/nsdatadetector/

看来诀窍是textView.scrollEnabled = NO .似乎解决了这个问题,尽管如果你需要滚动。

关于ios6 - UITextView 无法检测到 iOS 7 中的链接和地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19488143/

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