iOS启动时如何添加引导页面 (更新)

           相信大家都看到过手机应用在启动的时候,都会有一个很漂亮的页面,在这个页面显示之后,如果你是第一次打开该应用还会有提示图片(如程序怎么使用等等),今天自己写了一个小demo 在此分享一下,可以给新学者一个参考

===========================我是华丽丽的分割线==================================================================

分割线内为最新的加入引导页的办法,之前的是刚刚接触ios 时自己写的,有很多的不足,在此在提供一种比较完善的方法,供大家参考

此处 是自己封装了一个独立的引导页,在任何项目中均可独立引用

首先看.h

<span style="color:#666666;">#import <UIKit/UIKit.h>

/**
 *  App首次开机引导页
 */
@interface GuideView : UIScrollView<UIScrollViewDelegate>

@end</span><span style="color:#ff4647;">
</span>


接着.m

#import "GuideView.h"

/**
 *  引导页张数
 */
#define DEF_GUIDE_COUNT 3

@implementation GuideView

- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) 
    {
        self.bounces=NO;
        self.contentSize = CGSizeMake(DEF_WIDTH(self)*DEF_GUIDE_COUNT, DEF_HEIGHT(self));
        self.backgroundColor = [UIColor blackColor];
        self.showsHorizontalScrollIndicator = NO;
        self.pagingEnabled = YES;
        self.delegate=self;
        self.backgroundColor = [UIColor clearColor];
       
        for (int i=0; i<DEF_GUIDE_COUNT; i++) 
        {
            UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(DEF_SCREEN_WIDTH*i, 0, DEF_SCREEN_WIDTH,DEF_SCREEN_HEIGHT)];
            [imageView setBackgroundColor:[UIColor redColor]];
            [imageView setImage:[UIImage imageNamed:[NSString stringWithFormat:@"Guide%d",i]]];
  • 6
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值