webview を使用しているカスタム ブラウザーがあります。ビュー コントローラーが読み込まれると、webview は上から (0,40) の位置に配置されます (上の 40 ピクセルはアドレス バー用です)。ここで、ユーザーが webview をタップすると、アドレス バーを画面から削除し、webview を画面の上部 (0,0) に移動します。ただし、webview は古い位置 (0,40) に固執します。origin.y を何か大きなものに変更しても、同じ場所に残ります。以下のコードは、webview を移動しようとしている方法です。
webView.frame = CGRectMake(0,1000,self.view.frame.size.width,self.view.frame.size.height);
[self.view addSubview:webView];
コードに問題がある場合はお知らせください。