文章来源:淘论文网   发布者: 毕业设计   浏览量: 45



还可以点击去查询以下关键词:
[无限]    [轮播]    [Swift]    [版的]    [自定义]    [控件]    [本地]    [图片]    [网络]    [Swift版的 自定义控件无限轮播 + 本地图片无限轮播 + 网络...]   

项目介绍:

PGBannerSwift

Swift版的 自定义控件无限轮播 + 本地图片无限轮播 + 网络图片无限轮播

CocoaPods安装pod 'PGBannerSwift'使用

1、无限图片轮播

首先引入import PGBannerSwift

let banner = PGBanner(frame: self.customView.bounds, imageNameList: ['photo1', 'photo2', 'photo3'], timeInterval: 3.0) banner.delegate = self self.view.addSubview(banner) // MARK: - PGBannerDelegate func selectAction(didselectAtIndex index: NSInteger, didSelectView view: Any) { print('index = ', index, 'view = ', view) }

2、自定义控件无限轮播

使用自定义控件轮播时,开题报告,需要注意两点

1、一定要把需要轮播的第一个view放到数组的最后位置
2、一定要把需要轮播的最后一个view放到数组的第一个位置

首先引入import PGBannerSwift

let view1: CustomView = Bundle.main.loadNibNamed('CustomView', owner: self, options: nil)?.first as! CustomView view1.index = 0 let view2: CustomView = Bundle.main.loadNibNamed('CustomView', owner: self, options: nil)?.first as! CustomView view2.index = 1 let view3: CustomView = Bundle.main.loadNibNamed('CustomView', owner: self, options: nil)?.first as! CustomView view3.index = 2 //将最后一个view放到数组的第一个位置 let view0: CustomView = Bundle.main.loadNibNamed('CustomView', owner: self, options: nil)?.first as! CustomView view0.index = 2 //将第一个view放到数组的第最后位置 let view4: CustomView = Bundle.main.loadNibNamed('CustomView', owner: self, options: nil)?.first as! CustomView view4.index = 0 let banner = PGBanner(frame: self.customView.bounds, viewList: [view0, view1, view2, view3, view4], timeInterval: 3.0) banner.delegate = self self.customView.addSubview(banner) // MARK: - PGBannerDelegate func selectAction(didselectAtIndex index: NSInteger, didSelectView view: Any) { print('index = ', index, 'view = ', view) } GitHub地址

https://github.com/xiaozhuxiong121/PGBannerSwift

OC版本

https://github.com/xiaozhuxiong121/PGBanner

开题报告

这里还有:


还可以点击去查询:
[无限]    [轮播]    [Swift]    [版的]    [自定义]    [控件]    [本地]    [图片]    [网络]    [Swift版的 自定义控件无限轮播 + 本地图片无限轮播 + 网络...]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/6194.docx
  • 上一篇:一行代码集成带毕业设计负数的数字键盘
  • 下一篇:苹果iOS蓝牙打印,飞鹅网络远程打印demo