0

はじめにviewControllerをセットアップしようとしています。appDelegateで、NSUserDefaultsをチェックするif条件を次のように作成します。

public override bool FinishedLaunching (UIApplication application, NSDictionary launchOptions)
        {

            if (NSUserDefaults.StandardUserDefaults.StringForKey ("LaunchWatcher") != null) {



            } else {


            }


            return true;
        }

LaunchWatcherがnullでない場合、appDelegateはNewTrackTraceViewControllerにプッシュする必要があります。nullの場合、TrackTraceViewControllerに移動します。C#を使用してこれを行うにはどうすればよいですか?ビューコントローラにプッシュする正しいコードは何でしょうか?

このようなもの:

if (NSUserDefaults.StandardUserDefaults.StringForKey ("LaunchWatcher") != null) {

this.PresentViewController(NewTrackTraceViewController, animated, null);

            } else {

this.PresentViewController(TrackTraceViewController, animated, null);
            }
4

2 に答える 2

0

ビューコントローラー、ナビゲーションコントローラーを構築し、ウィンドウに割り当てる必要があります。

于 2013-03-15T15:11:57.650 に答える
0

ここを見てください:

スプラッシュ画面からのモノタッチ ナビゲート

それは基本的にあなたがしなければならないことです。topviewcontroller を使用するだけです。

于 2013-03-19T12:57:07.030 に答える