• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

使用Swift自定义一个供快速搭建的无限循环轮播图组件

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

CarouselFigureView说明

CarouselFigureView可以理解为是一个自定义的轮播图控件,使用者只需按照使用方法部分走一遍流程即可快速在自己想要的位置添加一个基本的轮播图。
基本轮播图包括的基本内容是:为轮播图设置数据源(数据源是一个图片数组)、默认轮播图中图片是占满整个轮播框、默认轮播图片数量属于整数区间[1,10]、默认轮播方向为从右往左循环播放、默认支持手动循环滑图、默认支持点击事件。

CarouselFigureView使用方法

这里将演示一次在一个新的APP中如何加入CarouselFigureView轮播图。

第一步:创建项目

第二步:将CarouselFigureView.swift文件拷贝到项目任意目录下。

第三步:在storyboard(画板)中拖入一个系统控件UIView作为容纳轮播图的容器(注意:轮播图将铺满这个容器),并将这个UIView定位到你将要显示轮播图的位置。

第四步:将拖入的UIView的类选择为CarouselFigureView,此时,你已经在storyboard中创建了一个轮播图。

第五步:在你的主程序中引用这个这个轮播图作为成员对象,并使用该对象的setAndStartUse(……)方法为这个成员对象设置初始值,必须设置的值包括(数据源图片数组、调用者sender是谁、当点击事件触发时响应的Selector函数(这里演示当点击时,使得label显示点击的图片的序号从零开始)),至此一个默认功能的轮播图已经建立,运行程序即可看见效果。

至此已创建一个基本功能的轮播图
选中前的效果:

选中后的效果:

附上CarouselFigureView.swift源码
项目源码

说明:使用和转载请注上本博客链接……


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap