2013-06-12 49 views
0

我想加載一個HTML文件與iPad應用程序,但在HTML文件中有一個圖像,該圖像有一個觸摸事件。當我用webview加載html文件時,圖像不會出現。這是爲什麼?實現觸摸HTML和綁定在目標c

我使用代碼:

UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 320, 480)]; 
webView.backgroundColor = [UIColor lightGrayColor]; 
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"2line1" ofType:@"html"]; 
NSData *htmlData = [NSData dataWithContentsOfFile:htmlFile]; 
[webView loadData:htmlData MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:[NSURLURLWithString:@""]]; 
+0

如果它是一個局部的圖像,檢查了這一點:http://stackoverflow.com/questions/747407/using- html-and-local-images-within-uiwebview – bendytree

回答

0

嘗試這種方式,

htmlString = [NSString stringWithFormat = @"<p><img src='https://yourpath/images/image.png'></p>"; 
    [yourwebview loadHTMLString:htmlString baseURL:nil]; 
+0

試試這種方式。它爲我工作。 – user2462484