PHCyclePictureView 1.0.2

PHCyclePictureView 1.0.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布日期上次发布Jul 2018
SPM支持 SPM

qixizhu 维护。



  • qixizhu

PHCyclePictureView

CI Status CI Status Version License Platform

示例

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

img

let images = ["http://bizhi.zhuoku.com/bizhi2008/0516/3d/3d_desktop_13.jpg",
"http://tupian.enterdesk.com/2012/1015/zyz/03/5.jpg",
"http://img.web07.cn/UpImg/Desk/201301/12/desk230393121053551.jpg",
"http://wallpaper.160.com/Wallpaper/Image/1280_960/1280_960_37227.jpg",
"http://bizhi.zhuoku.com/wall/jie/20061124/cartoon2/cartoon014.jpg"]
let titles = ["标题一", "标题二", "标题三", "标题四", "标题五"]

cyclePictureView = PHCyclePictureView()
let cyclePVFrame = CGRect(x: 0, y: 64, width: UIScreen.main.bounds.size.width, height: UIScreen.main.bounds.size.width * 0.512)
cyclePictureView.frame = cyclePVFrame
cyclePictureView.pageControlPosition = .right
cyclePictureView.imageURLStrings = images
cyclePictureView.imageTitles = titles
view.addSubview(cyclePictureView)

PHCyclePictureViewDelegate

cyclePictureView.delegate = self

extension ViewController: PHCyclePictureViewDelegate {
func cyclePictureView(_ cyclePictureView: PHCyclePictureView, didTapItemAt index: Int) {
print("点击了第\(index + 1)张图片")
}
}

要求

  • Xcode 9+
  • iOS 8+
  • Swift 4+

安装

CocoaPods

PHCyclePictureView可通过CocoaPods获取。要安装它,只需在Podfile中加入以下行

Swift 4

pod 'PHCyclePictureView'

Carthage

github "qixizhu/PHCyclePictureView"

Thanks

航歌-打造最好的开发者知识平台Swift - 图片循环轮播组件的实现(附样例)

走心的 Swift 翻译组基于 Swift 创建 CocoaPods 完全指南

@roshanman

Author

qixizhu, [email protected]

License

PHCyclePictureView遵循MIT许可证。详见LICENSE文件。