如何覆盖UITextView链接检测?

时间:2011-07-20 11:01:33

标签: iphone objective-c cocoa-touch uiwebview uitextview

我有一个自动检测链接URL的UITextView。我不想在Safari中打开它,而是想呈现我自己的包含webview的模态视图控制器,以便我的用户保持在应用程序中。

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:0)

我认为你不能。

当UIWebView点击链接时会告诉其委托,UITextView不会提供这种信息。

您可以使用UIWebView而不是UITextView,但这是一种解决方法......

答案 1 :(得分:0)

从各方面来看,这可以通过以下方式实现:

- (void)webView:(id)fp8 decidePolicyForNavigationAction:(id)fp12 request:(id)fp16 frame:(id)fp20 decisionListener:(id)fp24;

这里的信件是Muthu.chidambar http://forums.macrumors.com/showthread.php?t=745879(如果它的工作原理是;-))