【发布时间】:2009-04-20 13:49:05
【问题描述】:
我有一个未选中检测电话号码的 UIWebView。但是,它一直在文本中的数字下划线:
Version: 2.1 3.19.2009
文本不在锚点或任何东西中。有没有办法强制 UIWebView 不检测电话号码?
【问题讨论】:
标签: iphone cocoa-touch uiwebview
我有一个未选中检测电话号码的 UIWebView。但是,它一直在文本中的数字下划线:
Version: 2.1 3.19.2009
文本不在锚点或任何东西中。有没有办法强制 UIWebView 不检测电话号码?
【问题讨论】:
标签: iphone cocoa-touch uiwebview
试试
webview.dataDetectorTypes = UIDataDetectorTypeNone;
【讨论】:
Interface Builder 的 UIWebView 属性面板似乎有问题; “检测电话号码”复选框似乎没有任何影响。在运行时检查 UIWebView 的 detectPhoneNumbers 属性表明它实际上并没有被 IB 修改。
目前,将代码中的检测电话号码属性设置为“否”可以正常工作。问题仅在于 IB 调色板。
除非我们都缺少某些东西,否则这是一个错误。我建议将其提交至http://bugreport.apple.com/。此外,如果您想让其他开发人员看到它,可以将其发布到 http://openradar.appspot.com/。
【讨论】:
webView.dataDetectorTypes = []
【讨论】:
[webview setDetectsPhoneNumbers:NO];
它会为你工作.....
【讨论】: