【IOS】在某个页面第一次启动的时候,显示引导页

来源:互联网 发布:淘宝小号交易平台 编辑:程序博客网 时间:2024/06/05 15:28
- (void)viewWillAppear:(BOOL)animated{       if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstStart"]){        [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstStart"];        NSLog(@"第一次启动");        [self addGuideView]; //添加引导图    }else{        NSLog(@"不是第一次启动");    }    }

在页面的viewWillAppear方法中,去判断是不是第一次打开。

添加引导图片

//添加指引图片- (void)addGuideView {    NSString *imageName = nil;        imageName = @"do_guide";        UIImage *image = [UIImage imageNamed:imageName];    UIImageView *imageView = [[UIImageView alloc] initWithImage:image];    imageView.frame = self.view.bounds;    imageView.userInteractionEnabled = YES;        UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(dismissGuideView:)];    [imageView addGestureRecognizer:tap];            [self.view addSubview:imageView];}

让设计师导出各个尺寸的引导图,引导图只包含指引部分,不包括背景,导出的引导图样式。

需要导出iPhone4,iPhone5,iPhone6,iPhone6 plus 共4个尺寸

1 0
原创粉丝点击