iOS:WebView位置未更改

iOS:WebView位置未更改,ios,uiwebview,Ios,Uiwebview,我有一个使用webview的自定义浏览器。当视图控制器加载时,webview位于上方(0,40)处(上面的40像素用于地址栏)。现在,当用户点击webview时,我正在使地址栏从屏幕上移除,并将webview移动到屏幕顶部(0,0)。但是,webview仍然保持原来的位置(0,40)。甚至我把原点.y改成了一个大的,但它仍然保持在原来的位置。下面的代码是我如何尝试移动webview的 webView.frame = CGRectMake(0,1000,self.view.frame.size.w

我有一个使用webview的自定义浏览器。当视图控制器加载时,webview位于上方(0,40)处(上面的40像素用于地址栏)。现在,当用户点击webview时,我正在使地址栏从屏幕上移除,并将webview移动到屏幕顶部(0,0)。但是,webview仍然保持原来的位置(0,40)。甚至我把原点.y改成了一个大的,但它仍然保持在原来的位置。下面的代码是我如何尝试移动webview的

webView.frame = CGRectMake(0,1000,self.view.frame.size.width,self.view.frame.size.height);
    [self.view addSubview:webView];
如果代码有任何问题,请告诉我。

尝试以下操作:

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
  myWeb.frame = CGRectMake(0.0, 0.0, self.view.frame.size.width, self.view.frame.size.height);
}
为我工作很好

您必须隐藏其他内容,如文本字段等,或者从superView中删除它们