GSImageViewerController 1.6.3

GSImageViewerController 1.6.3

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2020年10月
SPM支持SPM

GeSen维护。



  • Gesen

GSImageViewerController

演示

示例

显示常规图片查看器控制器

let imageInfo   = GSImageInfo(image: someImage, imageMode: .aspectFit)
let imageViewer = GSImageViewerController(imageInfo: imageInfo)
navigationController?.pushViewController(imageViewer, animated: true)

显示缩放过渡图片查看器控制器

let imageInfo      = GSImageInfo(image: someImage, imageMode: .aspectFill, imageHD: someHDImageURLOrNil)
let transitionInfo = GSTransitionInfo(fromView: someView)
let imageViewer    = GSImageViewerController(imageInfo: imageInfo, transitionInfo: transitionInfo)
present(imageViewer, animated: true, completion: nil)

要求

主版本

  • iOS 8.0+
  • Xcode 10.2+ (Swift 5)

1.5.2

  • iOS 8.0+
  • Xcode 10 (Swift 4.2)

1.4.2

  • iOS 8.0+
  • Xcode 9 (Swift 4)

1.2.1

  • iOS 8.0+
  • Xcode 8 (Swift 3)

1.1.1

  • iOS 7.0+
  • Xcode 7 (Swift 2)

安装

CocoaPods

在你的 Podfile

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

pod "GSImageViewerController"

和你的 *.swift

import GSImageViewerController

许可

GSImageViewerController 采用 MIT 许可。有关更多信息,请参阅 LICENSE 文件。