文件名称:Swift无限轮播
文件大小:2.31MB
文件格式:ZIP
更新时间:2024-04-25 17:51:02
IOS源码
作者Rain-dew,源码YLCycleView,Swift无限轮播 ##如何使用? ####Demo运行会报错。请你务必对demo进行 pod install ###把YLCycleView文件夹拖入你的项目 let images = ["http://c.hiphotos.baidu.com/image/pic/item/b58f8c5494eef01f50d40bbee5fe9925bd317d8c.jpg", "1", "2", "3", "4"] let titles = ["Raindew","无限轮播", "QQ群:511860085", "欢迎加入", "帅的人已经Star"] let cycleView = YLCycleView(frame: CGRect(x: 0, y: 100, width: self.view.bounds.width, height: 150), images: images, titles: titles) view.addSubview(cycleView) 你可以在把本地图片名称直接放进数组里,也可以放一个URL 为了方便网络图片,我做了这样一个处理,但是同时我需要麻烦你在项目中引入Kingfisher 这个三方 ###如果你想获取点击事件请设置代理并且遵守它!最后实现代理方法。如果你不需要,忽略它。 cycleView.delegate = self; func clickedCycleView(_ cycleView : YLCycleView, selectedIndex index: Int) { print("点击了第\(index)页") } ###大多数而言,这个滚动视图都是有一个title的。当然如果你不需要直接这样创建视图: let cycleView = YLCycleView(frame: CGRect(x: 0, y: 100, width: self.view.bounds.width, height: 150), images: images) ##重要提醒:如果你使用了导航,那么你必须在使用控制器中设置滚动偏移,复制下面一行代码到你的控制器中 self.automaticallyAdjustsScrollViewInsets = false
【文件预览】:
解压校验.exe
YLCycleView-master
----YLCycleViewDemo()
--------YLCycleViewDemo()
--------Podfile(276B)
--------Podfile.lock(209B)
--------Pods()
--------YLCycleViewDemo.xcworkspace()
--------YLCycleViewDemo.xcodeproj()
----LICENSE(1KB)
----.DS_Store(6KB)
----.gitignore(1KB)
----README.md(6KB)
说明.htm