1. 程式人生 > >做出來IOS app第一次使用出來的指導介紹效果

做出來IOS app第一次使用出來的指導介紹效果

在AppDelegate裡面的入口類方法

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

裡面新增程式碼

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

[[NSUserDefaultsstandardUserDefaultssetBool:YESforKey:@"firstLaunch"];

        [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"everLaunched"];

//此處寫你第一次使用時要用到的指引介面(controller)

NewGuideVC * new = [[NewGuideVC alloc]init];//指導介面

        self.window                 = [[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds];

        self.window.backgroundColor = [UIColor whiteColor];

        UINavigationController *nav = [[UINavigationController alloc]initWithRootViewController:new];

        nav.navigationBarHidden     = YES;

        self.window.rootViewController = nav;

        [self.window makeKeyAndVisible];

}else

{

      //跳轉到你的首頁或登入註冊介面的程式碼

}

接下來在指導頁的ViewController裡操作指導動畫,完成後新增跳到首頁或者登入介面,並把指導頁移除