iOS*_*Dev 5 uitextview datadetectortypes ios6 ios7
我有支持iOS 6以及iOS 7的iOS应用程序.现在我在UITextView中显示包含电子邮件地址和网站网址的文本.在iOS 6中,UITextView正确检测到它,但在iOS 7中,它不会检测何时加载视图.但是,当我点击任何链接,电子邮件地址时,它开始检测所有链接/网址.
这是iOS 7中的错误还是我缺少一些专门针对iOS 7的设置?以下是应用程序的屏幕截图
1)在iOS 6+中加载视图时

2)在iOS 7中加载视图时

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

4)以下是我在UITextView的Interface builder中所做的设置.

我检查了一些链接,说明了,设置
textView.text = nil;
textView.text = @"My required info";
Run Code Online (Sandbox Code Playgroud)
但上面的代码没有运气.
任何人都可以告诉我哪里出错了?谢谢
Dra*_*gos 12
这似乎是iOS 7.0的UITextViews中的一个错误.您应该查看NSDataDetector.您可以使用它来查找链接,电话号码等 http://nshipster.com/nsdatadetector/
似乎诀窍是textView.scrollEnabled = NO.似乎可以解决问题,但是如果你需要滚动.
| 归档时间: |
|
| 查看次数: |
7927 次 |
| 最近记录: |