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