JNPhotosViewer 1.0.7

JNPhotosViewer 1.0.7

Mohammad NabulsiJayel Zaghmoutt 维护。



  • Jayel Zaghmoutt 和 Mohammad Nabulsi

JNPhotosViewer

CI Status Version License Platform

预览

示例

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

要求

  • 支持iOS 9.0+ / macOS 10.10+
  • 支持Xcode 9.0+
  • 支持Swift 4+

安装

JNPhotosViewer可以通过CocoaPods获得。要安装它,只需将以下行添加到您的Podfile中

pod 'JNPhotosViewer'

配置

let viewController = JNPhotosViewerViewController()
viewController.imagesList = [JNPhoto]
viewController.delegate = self
viewController.showDownloadButton = false
self.present(viewController, animated: true, completion: nil)

公开变量

var imagesList: Array of JNPhoto
var delegate: JNPhotosViewerViewControllerDelegate
var showDownloadButton: Bool

公开类

  1. JNPhotosViewerViewController
  2. JNPhotosViewerViewControllerDelegate
    1. photosViewerViewController(viewController: JNPhotosViewerViewController, refrenceViewFor photo: JNPhoto) -> UIImageView?
      此方法将返回用于显示照片的图片视图,用于执行消失动画;如果没有提供,将应用默认动画。
    2. photosViewerViewController(viewController: JNPhotosViewerViewController, didClickDownload photo: JNPhoto, completion: () -> Void)
      当点击下载按钮时,将调用此方法,完成调用以从下载按钮中隐藏加载指示器。

作者

Yara AbuHijleh & Mohammad Nabulsi

许可证

JNPhotosViewer 适用于 MIT 许可证。更多信息请参阅 LICENSE 文件。更多信息请参阅 LICENSE 文件。