2011-02-05 11 views
1

私は自分のpdfファイルをUIWebViewに表示しています。私は自分のpdfで利用可能なリンクと電話番号を検出したいのですが、リンクを押すとブラウザーで開き、その特定の番号で呼び出されるべき番号に触れる必要があります。アイデアはit.Give私についてit.Iにいくつかの提案は、このタスクを達成するため、このコードを書かれているが、それは動作しません:どのように私はPDFファイルから電話番号とハイパーリンクを検出できますか?

webView=[[UIWebView alloc] initWithFrame:CGRectMake(0, 20, 764, 1004)]; 
webView.scalesPageToFit = YES; 
[self.view addSubview:webView]; 
webView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight); 
NSString *resourceDocPath = [[NSString alloc] initWithString:[[[[NSBundle mainBundle] resourcePath] stringByDeletingLastPathComponent] stringByAppendingPathComponent:@"Documents"]]; 

NSString *filePath = [resourceDocPath stringByAppendingPathComponent:@"Gita.pdf"]; 
NSLog(@"FilePath==>%@",filePath); 
//Now create Request for the file that was saved in your documents folder 
NSURL *url = [NSURL fileURLWithPath:filePath]; 
NSLog(@"url==>%@",url); 

NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
[webView setUserInteractionEnabled:YES]; 
[webView setDelegate:self]; 
[webView setDataDetectorTypes: UIDataDetectorTypeAll]; 
[webView loadRequest:requestObj]; 
+0

ねえ、あなたの答えを見つけるています。どのように私たちのpdfのリンクを見つけることができるリンクをクリックして開く必要があります。私はあなたが受け入れたこれらのリンクを通過した私は何も見つけることができなかった..あなたが私を助けることができますか? – mAc

答えて