2

UIViewControllerのiOSアプリケーションで現在のファイルを再作成する必要がありますapplicationDidBecomeActive。私のコードでは、画面に多くのランタイムグラフィックを追加しているので、完全に再作成するための最良の方法だと思います。

私は2つのタスクを解決する必要があります:

  1. 現在表示されているUIViewControllerを決定します( presentModalViewControllerコマンドでビューコントローラーを変更します)。
  2. 完全に塗り直します。

誰か助けてもらえますか?

4

1 に答える 1

6

あなたのために役立つかもしれません:)

- (void)applicationDidBecomeActive:(UIApplication *)application
{  
   UIViewController* root = _window.rootViewController;
   UINavigationController* navController = (UINavigationController*)root;
   YourViewController * mycontroller = (YourViewController *)[[navController viewControllers] objectAtIndex:0];
   [mycontroller reloadInputViews];
}
于 2012-09-29T13:31:22.607 に答える