Вы должны быть в состоянии сделать это, просто добавив веб-представление как подпредставление в представление другого контроллера представления. Если первое представление UIViewController - это веб-представление, то вместо этого вы захотите изменить его обратно на UIView, а затем добавить веб-представление (как его собственный ivar & свойство) в качестве подпредставления.
Так как в этом нет смысла, скажем, у viewControllerA есть ивар и свойство webIView UIWebView *, вы создаете веб-представление, как обычно, а затем добавляете его в представление viewControllerA (вероятно, в viewDidLoad с [self.view addSubview: webView]) ,
Затем в viewControllerB вы просто вызываете [self.view addSubview: viewControllerA.webView], который автоматически удаляет веб-представление из viewControllerA и добавляет его в представление viewControllerB, отображая его для вашего пользователя.