美文网首页
Swift使用表格添加无限轮播图

Swift使用表格添加无限轮播图

作者: RenZhiYong | 来源:发表于2018-09-22 08:51 被阅读0次

首先我们用到了一个OC的第三方,我们在swift中用到了OC中的第三方千万不要忘记创建桥接我文件,因为这轮播图可以加载本地图片和网络图片我们选择用网络图片,所以我们还要用到SDWebImage这个加载图片的第三方.
1.首先在我们的桥接文件导入这个头文件

#import "SDCycleScrollView.h"

2.现在我们在表格的头视图中添加一个滚动视图文件是这个第三方类型的文件

var scrollView : SDCycleScrollView?

3.初始化控件,并添加到主视图

scrollView = SDCycleScrollView(frame: CGRect(x: 0, y: 100, width: self.view.frame.size.width, height: 200), delegate: self, placeholderImage: UIImage(named: "1"))
        self.view.addSubview(scrollView!)

4.这个第三方中有两个常用属性,一定要加上

//设置滚动方向
        scrollView?.pageControlAliment = SDCycleScrollViewPageContolAlimentRight
        //page颜色
        scrollView?.currentPageDotColor = UIColor.white

5.最后呢我们想加载几张图片呢就创建几个图片的连接,然后用SDWebImage的方法加载图片,添加到我们创建的轮播图上

let imageS = [
            "https://ss2.baidu.com/-vo3dSag_xI4khGko9WTAnF6hhy/super/whfpf%3D425%2C260%2C50/sign=a4b3d7085dee3d6d2293d48b252b5910/0e2442a7d933c89524cd5cd4d51373f0830200ea.jpg",
            "https://ss0.baidu.com/-Po3dSag_xI4khGko9WTAnF6hhy/super/whfpf%3D425%2C260%2C50/sign=a41eb338dd33c895a62bcb3bb72e47c2/5fdf8db1cb134954a2192ccb524e9258d1094a1e.jpg",
            "http://c.hiphotos.baidu.com/image/w%3D400/sign=c2318ff84334970a4773112fa5c8d1c0/b7fd5266d0160924c1fae5ccd60735fae7cd340d.jpg"
        ]
        scrollView?.imageURLStringsGroup = imageS
        return scrollView

这样就在表格中添加了一个完整的网络轮播图了.

相关文章

  • Swift使用表格添加无限轮播图

    首先我们用到了一个OC的第三方,我们在swift中用到了OC中的第三方千万不要忘记创建桥接我文件,因为这轮播图可以...

  • SwiftUI实战-轮播图

    无限轮播图 相关源码:ContentView.swift CustomLoopView.swift

  • ios无限轮播图

    一个非常简单但很实用的无限轮播图(swift版本)UICollectionView无限轮播效果已经有很多前辈定制过...

  • swift第三方控件

    iOS开发:Swift实现的轮播图、无限循环视图控件CYCircularScrollView CycleScrol...

  • Swift 无限轮播图

    上一篇:iOS12 beta 系统如何在Xcode9.4上真机调试 ICycleView ICycleView是一...

  • Swift轮播图

    最近在学习swift,就用swift实现轮播图来练习一下 轮播图的创建有两种方式: 显然使用collectionV...

  • 无限循环轮播图

    无限循环轮播图 在工作的过程中,很多情况下会遇到要使用轮播图,相信大家也遇到过,使用轮播图的话分两种情况:不能无限...

  • Swift实现轮播图以及自定义UIPageControl

    无限轮播的实现思路 轮播图最核心的部分是如何实现无限轮播。我的实现方式是: 在UIScrollView上添加三个U...

  • 使用UICollectionView实现的swift轮播图FYS

    使用UICollectionView实现的swift轮播图FYSliderView 带有动画效果的pageCont...

  • swift之无限轮播图

    无限轮播图是我们开发常用的功能之一,因此,本文就用swift语言简单做一个轮播图,有不足之处还望指正。 废话不多说...

网友评论

      本文标题:Swift使用表格添加无限轮播图

      本文链接:https://www.haomeiwen.com/subject/buptoftx.html