0
앱에서 다운로드 한 이미지를 보여주는 UIWebView를 표시해야합니다. 내 HTML을 생성과 같이 설정하십시오 : 내 생성 된 HTML에서UIWebView에서 다운로드 한 이미지보기
UIWebView *webView = [[UIWebView alloc] initWithFrame:self.view.bounds];
[webView loadHTMLString:messageBody baseURL:nil];
[self.view webView];
이미지는 다음과 같이 :
<img src="file://Users//Max//Library//Application%20Support//iPhone%20Simulator//5.1//Applications//CDA9EC67-01BA-4AD8-B18B-E467A54B464C//Documents//18//l4c050-01w_tn.jpg" height="60" />
이미지가 끊어진 보여, 내가 여기에 놓친 거지 뭐?
다음 경로를 사용하여 얻을 수 있습니다. NSArray * paths = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES); NSString * documentsPath = [경로 objectAtIndex : 0]; 나는 소리가 일한다고 생각 했어? – Slee
시뮬레이터에서 앱을 실행할 때마다 Xcode는 리소스를 다른 디렉토리에 배치하기 때문에 (작동하지 않습니다. 'Applications /'변경 이후의 숨겨진 코드). 이미지에 상대 경로를 사용하고 HTML 문자열을로드 할 때 baseURL을 images 폴더로 설정해야합니다. – joern