2010-06-09 2 views
0

텍스트 및 그림이 포함 된 UIWebView를 사용하고 있습니다. 다음과 같이하고 싶습니다. UIWebView에서 그림을 두 번 탭하면 전체 화면 미리보기 모델. 누구든지 조언이나 해결책을 줄 수 있습니까? Thx 대단히! UIWebView에서 이미지를 전체 화면 미리보기로 변환하는 방법

- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType { 
    if (navigationType == UIWebViewNavigationTypeLinkClicked) { 
     NSURL *URL = [request URL];   
     ImageViewer *imageView = [[[ImageViewer alloc] initWithNibName:@"ImageViewer" bundle:nil] autorelease]; 
     imageView.imageURL = URL; 
     [self presentModalViewController:imageView animated:YES]; 
     return NO; 
    } else { 
     return YES; 
    } 
} 

이처럼 평소 이미지를 html로의 링크를 만들 : 이것은 내가 지금 무엇을 가지고

답변

1

이를 추가 한 후 자동으로 UIWebViews의 위임을 설정합니다. 모델에로드하고 싶지 않은 다른 링크가있는 경우 코드를 수정하여 링크가 이미지로 이동하는지 감지하고 그렇지 않으면 YES를 반환합니다.

내가 여기에 게시 한 내 웹보기에 조금 문제가있어

이 도움이 UIWebView gets cleared after dismissing a fullscreen modal

희망을 (당신이 어떤 문제를 얻을! 넣다)!