我的UITextView中有一个链接。当我点击它时,Safari浏览器打开,该链接的网页被打开。但是,我想要的功能是,当用户点击textView中的该链接时,将打开一个带有webView的表单,并将该应用程序内的用户查看该链接的网页。 我不知道怎么做。我的意思是,如何在UITextView上获得该链接的点击事件? 请帮帮我。我想要的是,点击UITextView中的链接获取一个事件..
感谢。
答案 0 :(得分:1)
this question有答案。以下是允许拦截该点击的代码。但是,请务必阅读完整的答案,因为它有一些您需要注意的细节。所有功劳都归功于@Felz。
@interface MyApplication : UIApplication {
}
@end
@implementation MyApplication
-(BOOL)openURL:(NSURL *)url{
if ([self.delegate openURL:url])
return YES;
else
return [super openURL:url];
}
@end