1

プッシュを介してViewControllerを表示する方法を理解しています。

ただし、すでにプッシュされていてまだロードされているが画面に表示されていないビューを再表示するにはどうすればよいですか。

私は試した

BaseView.PresentViewController(CurrentViewController、true、null);

しかし、私はこのエラーを受け取りました:Objective-C例外がスローされました。名前:NSInvalidArgumentException理由:アプリケーションがアクティブなコントローラーをモーダルに提示しようとしました

ビューコントローラが新しい場合は、プッシュを使用でき、BaseView.NavigationController.PushViewController(CurrentViewController、true);で動作します。

4

1 に答える 1

1

次の方法を試しましたか?

[self.navigationController popToViewController:viewControllerLoadedAlready animated:YES]
于 2012-11-24T06:11:43.603 に答える