私は2つのView Controllerを持っています。同じUIWebViewを共有できるかどうか疑問に思っています.1つのView Controllerでリンクをクリックすると、結果が別のView Controllerに表示されますか?もしそうなら、どうすればそれを実装できますか?
質問する
192 次
1 に答える
0
それは確かに可能ですが、必ずしも良い考えではありません。Web ビューの親ビューを間違ったタイミングで変更すると、View Controller 間の遷移が非常に面白く見える場合があります。最初のView ControllerのviewDidDisappearと2番目のviewWillAppearの間のどこかで変更したいと思います。しかし、それはトリッキーかもしれません。
そうは言っても、本当に Web ビューを新しいビュー コントローラーに移動したい場合は、次のように動作します。
[theViewControllerThatShouldHaveTheWebViewNow.view addSubview:theWebView];
theViewControllerThatShouldHaveTheWebViewNow
または、のview
プロパティを に割り当てることもできますがtheWebView
、その場でビュー コントローラーのルート ビューを変更すると、おそらく動作が悪化する可能性があります。
于 2013-03-28T23:20:55.503 に答える