CLabsImageSlider 0.1.2

CLabsImageSlider 0.1.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布日期最新发布2016年12月
SwiftSwift 版本3.0
SPM支持 SPM

Dewanshu 维护。



  • Dewanshu Sharma

CLabsImageSlider

Alt text

示例

要运行示例项目,请克隆仓库,并首先在 Example 目录中运行 pod install

要求

Swift 2.2

概要

CLabsImageSlider 是使用 Swift 语言编写的图片轮播组件,现在您只需一行代码即可创建图片轮播。CLabsImageSlider 支持加载本地或远程图片,具有多种选项,如手动或自动滑动等。因此,使用 CLabsImageSlider 可以节省您编写页面控制代码的时间。

安装

CLabsImageSlider 通过 CocoaPods 提供。安装时,只需将以下行添加到您的 Podfile 中

pod "CLabsImageSlider"

步骤 1

从身份检查器中,将您的 xib 或 StoryBoard 中的 UIView 类替换为 CLabsImageSlider 类。

Alt text

步骤 2

创建其出口。

  @IBOutlet weak var imgSlider: CLabsImageSlider!

步骤 3:从 URL 显示轮播图片

从 viewDidLayoutSubviews 函数调用 CLabsImageSlider 的 “SetUpView” 函数。

let urlImages =    ["https://s26.postimg.org/3n85yisu1/one_5_51_58_PM.png","https://s26.postimg.org/65tuz7ek9/two_5_41_53_PM.png","https://s26.postimg.org/7ywrnizqx/three_5_41_53_PM.png","https://s26.postimg.org/6l54s80hl/four.png","https://s26.postimg.org/ioagfsbjt/five.png"]

override func viewDidLayoutSubviews() {

imgSlider.setUpView(.Url(imageArray:urlImages,placeHolderImage:UIImage(named:"placeHolder")),slideType:.ManualSwipe,isArrowBtnEnabled: true)

    }

展示本地图片

 let localImages =   ["one.jpg","two.jpg","three.jpg","four.jpg","five.jpg","six.jpg"]

  override func viewDidLayoutSubviews() {

     imgSlider.setUpView(.Local(imageArray: localImages),slideType: .ManualSwipe,isArrowBtnEnabled: true)

    }

可选步骤

  • 应用 imageSliderDelegate
class ViewController: UIViewController,imageSliderDelegate

override func viewDidLoad() {
        super.viewDidLoad()

     imgSlider.sliderDelegate   =   self


    }
  • 使用它的委托函数
 func didMovedToIndex(index:Int)
    {
        print("did moved at Index : ",index)
    }

YouTube 链接

https://www.youtube.com/channel/UCwYjZ3vXQYhJaRwUm6u9-bA

作者

ConfianceLabs,[email protected]

许可证

CLabsImageSlider 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。