2015-10-04 4 views
0

Я бы хотел показать кнопку «help», когда мое приложение meteor открывается в первый раз (на iOS). Каков наилучший способ достичь этого? То есть, как я могу легко подтвердить, что мое приложение meteor открыто в первый раз после установки приложения на iOS.Как узнать, как приложение meteor запускается в первый раз?

ответ

0

установить параметр NSUserDefaults под названием helpShown, проверить настройку, чтобы узнать, какой контроллер отображения должен отображаться. установлен верно, когда помощь щелкнул/уволенный

+0

Это в Xcode, нет? Я надеялся на решение, которое я мог бы реализовать в своем приложении Meteor. – MastaBaba

+0

Нет, он говорит, что когда пользователь создает учетную запись, добавьте значение ключа в свои пользовательские ключи, называемые «helpShown»: true. Если для этого параметра установлено значение true, покажите свою кнопку помощи через помощника в режиме пламени. Когда это щелкнет, обновите свой пользовательский ключ «helpShow» до «false». – thatgibbyguy

+0

А, я вижу. Это работает, если я заставляю пользователей входить в систему. Нет, если я разрешаю гостевой доступ. – MastaBaba

0
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 
// set here a bool value 
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
[defaults setBool:YES forKey:@"showHelp"]; 
//............... 
return YES; 

}

// где-то добавить свои кнопки справки

// ......

// удалить/скрыть справочная кнопка

- (void)helpFinishAction:(id)sender { 
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
if ([defaults boolForKey:@"showHelp"]) { 
    [defaults setBool:NO forKey:@"showHelp"]; 
    NSLog(@"remove/hide you help button here"); 
    //remove/hide you help button here 
} 
} 
+0

Это не решение внутри Метеор, да? – MastaBaba

Смежные вопросы