我正在尝试设置一个入门的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#做到这一点?什么是推送到viewcontroller的正确代码?
这样的事情:
if (NSUserDefaults.StandardUserDefaults.StringForKey ("LaunchWatcher") != null) {
this.PresentViewController(NewTrackTraceViewController, animated, null);
} else {
this.PresentViewController(TrackTraceViewController, animated, null);
}
答案 0 :(得分:0)
您必须构建视图控制器,然后构建导航控制器,并将其分配给窗口。
答案 1 :(得分:0)