自定义启动页(包括:静态页,动态页,广告页,向导页,自动滚动页) 自定义引导页 (包括: 传统引导页,浮层动画引导,gif引导页,自定义引导页,视频引导页)
来源:互联网 发布:楼吵克星 淘宝 编辑:程序博客网 时间:2024/05/01 19:59
[我的CSDN]:http://blog.csdn.net/cry__boy
项目地址:https://github.com/cryboyofyu/XYLaunchAndIntroduction
个人邮箱:892569921@qq.com
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;
}
**欢迎大家提意见,一起交流学习,会根据大家的反馈及时更新。谢谢!别忘了点个星哦~**
**如果小弟的一点点薄力可以给大家带来便利,小弟三生有幸!会再接再厉!您的支持就是我的动力!**
**还有《自定义表情键盘》《自定义九宫格》《消息角标》《高仿微信群组界面》《高仿微博首页》,感兴趣的要关注哦!**
- 自定义启动页(包括:静态页,动态页,广告页,向导页,自动滚动页) 自定义引导页 (包括: 传统引导页,浮层动画引导,gif引导页,自定义引导页,视频引导页)
- iOS 自定义引导页
- android自定义引导页view
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- 引导页
- Torch深度学习入门
- Nodejs+Express创建HTTPS服务器
- Camera Link协议和FPGA的数字图像信号源设计
- 用户及用户组管理-Centos6
- JS中的!=、== 、!==、===的 用法和区别
- 自定义启动页(包括:静态页,动态页,广告页,向导页,自动滚动页) 自定义引导页 (包括: 传统引导页,浮层动画引导,gif引导页,自定义引导页,视频引导页)
- Android多国语列表
- RS232串口线接法与线芯引脚定义
- 用mesh.uv改变material在triangles的显示位置
- js中几种实用的跨域方法原理详解
- 毕业那年的程序
- SQL语句中CASE WHEN的使用实例
- 微信小程序 商城
- 48. spring boot单元测试restfull API【从零开始学Spring Boot】