做出來IOS app第一次使用出來的指導介紹效果
在AppDelegate裡面的入口類方法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
裡面新增程式碼
if (![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunched"]) {
[[NSUserDefaultsstandardUserDefaults] setBool: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裡操作指導動畫,完成後新增跳到首頁或者登入介面,並把指導頁移除