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"]) {
[[NSUserDefaultsstandardUserDefaults]setBool:NOforKey:@"firstLaunch"];
UserGuideController*userGuide = [[[UserGuideControlleralloc]init]autorelease];
[selfpresentModalViewController:userGuideanimated:YES];
}
3、在设置页面里面也可以添加同样的视图,让用户可以查看。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。