天天看點

iOS 新手指引在App中的添加,第一次啟動應用程式出現,後面都不出現

1、在appdelegate.m中找到 “application:didFinishLaunchingWithOptions:”

通過NSUserDefaults 來進行判斷

if (![[NSUserDefaultsstandardUserDefaults] boolForKey:@"everLaunched"]) {

        [[NSUserDefaultsstandardUserDefaults] setBool:YESforKey:@"everLaunched"];

        [[NSUserDefaultsstandardUserDefaults] setBool:YESforKey:@"firstLaunch"];

        NSLog(@"first launch");

    }else {

        [[NSUserDefaultsstandardUserDefaults] setBool:NOforKey:@"firstLaunch"];

        NSLog(@"second launch");

    }

2、在RootViewController的  viewWillAppear:的方法裡面進行添加

if ([[NSUserDefaultsstandardUserDefaults] boolForKey:@"firstLaunch"]) {

        UserGuideController *userGuide = [[[UserGuideControlleralloc] init] autorelease];

        [selfpresentModalViewController:userGuide animated:YES];

3、在設定頁面裡面也可以添加同樣的視圖,讓使用者可以檢視。

本文轉自 卓行天下  51CTO部落格,原文連結:http://blog.51cto.com/9951038/1746336,如需轉載請自行聯系原作者

繼續閱讀