Objective c 两个ViewController能否共享同一uiwebview?

Objective c 两个ViewController能否共享同一uiwebview?,objective-c,webview,Objective C,Webview,我有两个视图控制器。我想知道是否可以共享相同的UIWebView,以便在一个视图控制器中单击链接时,结果显示在另一个视图控制器中?如果是,我如何实施 这当然是可能的,但不一定是个好主意。如果在错误的时间更改web视图的父视图,视图控制器之间的转换可能会非常有趣。我认为,您希望在第一个视图控制器的视图消失和第二个视图将出现之间的某个位置进行更改。但这可能很棘手 也就是说,如果您真的想将web视图移动到新的视图控制器,类似这样的操作将起作用: [theViewControllerThatShould

我有两个视图控制器。我想知道是否可以共享相同的UIWebView,以便在一个视图控制器中单击链接时,结果显示在另一个视图控制器中?如果是,我如何实施

这当然是可能的,但不一定是个好主意。如果在错误的时间更改web视图的父视图,视图控制器之间的转换可能会非常有趣。我认为,您希望在第一个视图控制器的视图消失和第二个视图将出现之间的某个位置进行更改。但这可能很棘手

也就是说,如果您真的想将web视图移动到新的视图控制器,类似这样的操作将起作用:

[theViewControllerThatShouldHaveTheWebViewNow.view addSubview:theWebView];

或者,您甚至可以将应将WebView Now的
view
属性分配给
WebView
,但动态更改视图控制器的根视图可能会导致一些加重行为。

。一个视图只能有一个父视图。因此,不能同时向不同的视图控制器显示相同的视图。不能同时显示。我在第一个viewcontrollers webview中填充了一个登录表单。当用户提交时,我希望他在第二个viewcontrollers webview中看到生成的网站。这两个视图控制器是如何关联的?塞格推送导航控制器?iPad上SplitViewController的一部分?您可能不需要共享UIWebView,而可以通过segue或其他方式将URL从一个VC传递到另一个VC。它们通过submit按钮的模式segue连接。如何传递URL?