自定义启动页(包括:静态页,动态页,广告页,向导页,自动滚动页) 自定义引导页 (包括: 传统引导页,浮层动画引导,gif引导页,自定义引导页,视频引导页)

来源:互联网 发布:楼吵克星 淘宝 编辑:程序博客网 时间:2024/05/01 19:59

[我的CSDN]:http://blog.csdn.net/cry__boy

项目地址:https://github.com/cryboyofyu/XYLaunchAndIntroduction

个人邮箱:

QQ技术群:549943887


该开源库能够用很少的代码集成启动页和引导页,并且样式很多,很好用!~大笑

一.效果图

1.传统启动页 2.广告启动页


3.app向导启动页



二.集成

上方只是示例3个效果,总的来说一共有十多种效果,具体请看demo

添加方法:cocoapods
pod ‘XYLaunchAndIntroduction’
依赖库:'SDWebImage'

1.启动页->库XYLaunch启动页类型 XYLaunchTypetypedef enum : NSUInteger {    XYLaunchNormal,//默认启动图    XYLaunchGuide,//向导启动图    XYLaunchAD,//广告启动图    XYLaunchGif,//gif启动图    XYLaunchAutoRoll//自动滚动图片} XYLaunchType;//初始化} XYLaunchType;_xyLaunch = [[XYLaunchVC alloc]initWithRootVC:xyVC withLaunchType:XYLaunchAD];        _xyLaunch.xyAdDuration = 4;//延长时间        _xyLaunch.xyDelegate = self;//代理         _xyLaunch.xyAdActionUrl = @"https://github.com/cryboyofyu";//广告详情//      _xyLaunch.xyIsCloseTimer = YES;//跟引导页(XYIntroductionPage)一起用的时候要打开/否则关闭        //网络//        _xyLaunch.xyAdImgUrl = @"http://pic.qiantucdn.com/58pic/17/76/58/24K58PICsEp_1024.jpg";       // 本地        _xyLaunch.xyAdLocalImgName = @"XYAd.png";        ```
2.引导页->库XYIntroduction
_xyCoverImgNameArr = @[@"Guide_pages_one.png", @"Guide_pages_two.png", @"Guide_pages_three.png"];
_xyBgImgNameArr = @[@"Guide_pages_BGone.png", @"Guide_pages_BGtwo.png", @"Guide_pages_BGthree.png"];
//分别为:example1,example2,example3,example4,example5
_xyIntroductionPage = [self example1];
[self.window addSubview:_xyIntroductionPage.view];

//传统引导页

- (XYIntroductionPage *)example1{

    //可以添加gif动态图哦

    //    _xyBgImgNameArr = @[@"XY01.gif",@"XY03.gif",@"XY01.gif"];

    

    XYIntroductionPage * xyPage = [[XYIntroductionPage alloc]init];

    xyPage.xyCoverImgArr = _xyBgImgNameArr;//设置浮层滚动图片数组

    xyPage.xyDelegate = self;//进入按钮事件代理

    xyPage.xyAutoScrolling = NO;//是否自动滚动

    //可以自定义设置进入按钮样式

    [xyPage.xyEnterBtn setTitle:@"欣宇进入" forState:UIControlStateNormal];

    return xyPage;

}

**欢迎大家提意见,一起交流学习,会根据大家的反馈及时更新。谢谢!别忘了点个星哦~**

**如果小弟的一点点薄力可以给大家带来便利,小弟三生有幸!会再接再厉!您的支持就是我的动力!**

**还有《自定义表情键盘》《自定义九宫格》《消息角标》《高仿微信群组界面》《高仿微博首页》,感兴趣的要关注哦!**


1 0