2013-11-15 5 views
0

HTML 내용을 표시하기위한 UIWebView가 있습니다. 장황 제스처를 사용하여 UIWebView에서 터치 좌표를 가져오고 있습니다. UIWebView x = 146.5 및 y = 230.67에서 좌표 값을 얻으면. 나는이 값을 데이터베이스에 저장했다. 나중에 UIWebView를로드 할 때 데이터베이스에서이 값을 가져옵니다. 이 값이 일치하면 146.5와 230.67이 필요합니다. 반면 webview 나는 그 지점을 갈 수 있습니다. 하지만 문제는 내 웹보기가 320x568입니다. setContentOffset을 사용하는 경우 : 내 webview 크기가 320x568 대신 146.5x230.67로 표시됩니다. webview를 320x568로 표시해야하지만 146.5x230.67 지점을 방문 할 수 있습니다. 그것은 가능한가?좌표를 얻는 방법

- (void)webViewDidFinishLoad:(UIWebView *)webView 
{ 


float bx=[xv floatForKey:@"xvalue"]; 


    float by=[yv floatForKey:@"yvalue"]; 


    NSString *savedValue = [prefs stringForKey:@"got"]; 



if(savedValue){ 



      [webView.scrollView setContentOffset:CGPointMake(bx, by)]; 

} 



    } 

} 

bx, by는 데이터베이스에서 오는 x 및 y 좌표 값입니다.

+0

을 분석하기위한

-(void)webViewDidFinishLoad:(UIWebView *)webView { [webView.scrollView setContentOffset:CGPointMake(0, 300)]; } 

은 내가 이런 내 웹보기 데모에 시험을 몇 가지 코드를 붙여 넣습니다 well.Please 작동합니다 - (무효) webViewDidFinishLoad : (UIWebView *) webView { [webView.scrollView setContentOffset : CGPointMake (0, 300)]; } 잘 작동합니다. 깊이 분석을위한 코드를 붙여 넣으십시오. – Joiningss

+0

무엇? 나는 밑줄을 긋지 않았다 – user2967559

+0

내 의견이 업데이트되었습니다. – Joiningss

답변

0

내가 이렇게 내 웹보기 데모에서 테스트합니다 깊은

+0

고마워요. – user2967559