0

私はUIWebViewにありUIViewControllerます。このViewControllerを既存のViewControllerにプッシュしようとしています。このViewControllerUINavigationControllerには、が含まれている別のViewControllerがありUIWebViewます。最初のViewControllerを押した後、メモリ警告をシミュレートしようとしました。次に、「戻る」を押して前のView Controllerに移動しましたが、このWebビューは空/空白になっています。これを回避する方法について何かアイデアはありますか?

これは、iOS5を実行しているiPad1でのみ発生します。

4

1 に答える 1

1

iOS 5.x以前のメモリ不足状態では、ViewControllerのビューがアンロードされる場合があります。その後、再度ロードする必要がある場合はviewDidLoad、ビューが元の場所に戻された後にビューコントローラが呼び出されます。あなたが正しいことをしていることを確認し、viewDidLoadこのviewDidUnloadケースを処理してください。

于 2012-10-28T07:10:34.047 に答える