Latest 1.0.1
Homepage https://github.com/aFrogleap/SimpleImageViewer
License MIT
Platforms ios 8.0, requires ARC
Authors

SimpleImageViewer
Swift 3.1
Carthage compatible
Version
Platforms iOS

A snappy image viewer with zoom and interactive dismissal transition.

SimpleImageViewer

Features

  • [x] Double tap to zoom in/out
  • [x] Interactive dismissal transition
  • [x] Animate in from thumbnail image or fade in
  • [x] Show activity indicator until image block is returned with new image
  • [x] Animate from thumbnail image view with all kinds of content modes

Get started!

Carthage

To install SimpleImageViewer into your Xcode project using Carthage, specify it in your Cartfile:

github "aFrogleap/SimpleImageViewer" ~> 1.0.1

Cocoapods

To install SimpleImageViewer into your Xcode project using CocoaPods, specify it in your Podfile:

pod 'SimpleImageViewer', '~> 1.0.1'

Swift Package Manager

To install SimpleImageViewer into your Xcode project using Swift Package Manager, specify it in your Package.swift file:

dependencies: [
    .Package(url: "https://github.com/aFrogleap/SimpleImageViewer.git", majorVersion: 1)
]

Sample Usage

let configuration = ImageViewerConfiguration { config in
    config.imageView = someImageView
}

let imageViewerController = ImageViewerController(configuration: configuration)

present(imageViewerController, animated: true)

Communication

  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.

License

SimpleImageViewer is available under the MIT license. See the LICENSE file for more info.

Copyright (c) 2017 aFrogleap

Latest podspec

{
    "name": "SimpleImageViewer",
    "platforms": {
        "ios": "8.0"
    },
    "summary": "A snappy image viewer with zoom and interactive dismissal transition.",
    "requires_arc": true,
    "version": "1.0.1",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Lucas": "[email protected]"
    },
    "homepage": "https://github.com/aFrogleap/SimpleImageViewer",
    "source": {
        "git": "https://github.com/aFrogleap/SimpleImageViewer.git",
        "tag": "1.0.1"
    },
    "source_files": "ImageViewer/**/*.{swift}",
    "resources": [
        "ImageViewer/**/*.{xib}",
        "ImageViewer/**/*.{xcassets}"
    ],
    "pushed_with_swift_version": "3.1"
}

Pin It on Pinterest

Share This