我有两个应用程序;第一个应用程序将启动第二个应用程序,然后当单击“返回”按钮时,它将再次启动第一个应用程序。
假设我有三个视图(view1,view2,view3),在我第一次启动应用程序时,它默认会在view1上启动,但我需要它在我第二次启动应用程序时启动view2。我怎样才能做到这一点?任何人至少可以给我一些线索吗?
我正在使用推送视图从view1,view2和view3进行滑动。
此应用程序用于iOS 3.1上的iPhone / iPod。
答案 0 :(得分:1)
您可以使用NSUserDefaults来跟踪之前是否已启动该应用。我建议您在应用代表的- (void)applicationDidBecomeActive:(UIApplication *)application
中执行此操作。
答案 1 :(得分:0)
if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstTime"])
{
[self displayFirstView];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstTime"];
}
else
{
[self displaySecondView];
}