Ios 如何获得坐标

Ios 如何获得坐标,ios,uiview,uiviewcontroller,uiwebview,contentoffset,Ios,Uiview,Uiviewcontroller,Uiwebview,Contentoffset,我有用于显示HTML内容的UIWebView。我正在使用长按手势从UIWebView获取触摸坐标。如果我从UIWebView获得坐标值,x=146.5,y=230.67。我将这些值存储到数据库中。稍后,当我加载UIWebView时,我将从数据库中获取这些值。如果这些值匹配,我需要转到146.5和230.67。而webview我可以做到这一点。但问题是,我的网络视图是320x568。如果使用setContentOffset:我的网络视图大小显示为146.5x230.67,而不是320x568。我需

我有用于显示HTML内容的UIWebView。我正在使用长按手势从UIWebView获取触摸坐标。如果我从UIWebView获得坐标值,x=146.5,y=230.67。我将这些值存储到数据库中。稍后,当我加载UIWebView时,我将从数据库中获取这些值。如果这些值匹配,我需要转到146.5和230.67。而webview我可以做到这一点。但问题是,我的网络视图是320x568。如果使用setContentOffset:我的网络视图大小显示为146.5x230.67,而不是320x568。我需要显示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坐标值。

我在我的webview演示上做了如下测试:

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

它工作得很好。请粘贴一些用于深度分析的代码。

我在我的webview演示上做了如下测试:-(无效)webViewDidFinishLoad:(UIWebView*)webview{[webview.scrollView setContentOffset:CGPointMake(0,300)];}它工作得很好。请粘贴一些用于深度分析的代码什么?我不理解我的评论是更新的,如果我使用[webView.scrollView setContentOffset:CGPointMake(0,by)],我会更新它;它起作用了。。谢谢你发布你的答案。我可以接受。