0

現在アクティブで、次のコードを使用してモーダルに表示されているビューがアンロードされているという問題があります。

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:myContentController];

[navController setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];

[self presentModalViewController:navController animated:YES];

メモリ警告の後、このコントローラーは、unloadViewForced:メソッドを介してビューをアンロードします。これにより、ユーザーに黒い画面が表示されます。

ビューがアクティブであると判断するためにunloadViewIfReloadableが使用する基準を知っている人はいますか?モーダルビューの表示中に、メモリ警告後にそれを保護するためにどのような設定を行うことができますか。

4

1 に答える 1

0

これは関連しているようです:uiviewcontrollerはビューがアンロードされないようにします

于 2011-02-25T19:49:35.043 に答える