你如何从UIWebView中删除链接?

我在我的iPhone应用程序上使用UIWebView。 我如何删除自己放置的链接。 例如,我有一些双重价值和ios认为这是一个电话号码,突出显示它!

我尝试禁用xib文件中的用户交互。 没有帮助。 有人能帮我吗。

在html的<head>中,你可以把:

 <meta name="format-detection" content="telephone=no"> 

Safari HTML参考 :

默认情况下,iOS上的Safari检测到任何格式化为电话号码的string,并使其成为调用号码的链接。 指定电话=否禁用此function。

或者使用dataDetectorTypes掩码以编程方式从Web视图中取消设置此检测:

 webView.dataDetectorTypes &= ~UIDataDetectorTypePhoneNumber; 

你有没有试图改变dataDetectorTypes值?

您可以使用此属性来指定应在Web视图中自动转换为可点击url的数据types(电话号码,http链接,电子邮件地址等)。 单击时,Web视图将打开负责处理URLtypes的应用程序并将URL传递给它。

在此处查看更多详细信息: http : //developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html#//apple_ref/occ/instp/UIWebView/dataDetectorTypes