Используйте другое начальное представление при втором запуске приложения - PullRequest
0 голосов
/ 29 июня 2011

У меня есть два приложения;первое приложение запустит второе приложение и затем при нажатии кнопки «Назад» оно снова запустит первое приложение во второй раз.

Предполагается, что у меня есть три вида (view1, view2, view3), намой первый запуск приложений, он будет запускаться на view1 по умолчанию, но мне нужно, чтобы он запускался на view2 при моем втором запуске приложений.Как я могу это сделать?Может кто-нибудь хотя бы дать мне некоторые подсказки?

Я использую push-представление для просмотра из view1, view2 и view3.

Это приложение используется на iPhone / iPod на iOS 3.1.

Ответы [ 2 ]

1 голос
/ 29 июня 2011

Вы можете использовать NSUserDefaults , чтобы отслеживать, было ли приложение запущено ранее.Я предлагаю вам сделать это в - (void)applicationDidBecomeActive:(UIApplication *)application вашего делегата приложения.

0 голосов
/ 29 июня 2011

Использование NSUserDefault.

if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstTime"]) 
{   
    [self displayFirstView];
    [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstTime"];
}
else
{
    [self displaySecondView];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...