SKImagePreviewing 0.0.5

SKImagePreviewing 0.0.5

Serhii Kostian维护。



 
依赖
AlamofireImage>= 0
SKDataSources>= 0
 

  • Serhii Kostian

Image-Previewing

如何使用

  1. 创建ImagePreviewItem对象

open class ImagePreviewItem: NSObject {

public var image: UIImage?  
public var placeholderImage: UIImage?  
public var imageURL: URL?  

public init(image: UIImage?) {  
    self.image = image  
}  

public init(imageURL: URL?, placeholderImage: UIImage? = nil) {  
    self.imageURL = imageURL  
    self.placeholderImage = placeholderImage  
}  

}

  1. 设置初始项索引
  2. Init

let viewController = ImagePreviewingViewController()
let presenter = ImagePreviewingPresenter(with: viewController, previewItems: previewItems, initialItemIndex: initialItemIndex)
viewController.presenter = presenter

  1. 最后,为这个控制器添加导航,因为这个控制器当前没有任何导航。您可以将其推送到导航控制器或初始化 navigation controller 并显示根视图控制器。

您可以从本Pod中的所有类继承并编写任何您需要的代码