CocoaPods trunk is moving to be read-only. Read more on the blog, there are 19 months to go.

Imager 1.2.1

Imager 1.2.1

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release May 2018
SwiftSwift Version 4.0
SPMSupports SPM

Maintained by Meniny.



Imager 1.2.1

Imager

An image viewer for iOS.

Requirements

  • iOS 8.0+
  • Xcode 8 with Swift 3

Dependency

Installnation

CocoaPods

pod 'Imager'

Usage

var images = [String]()
for i in 1...16 {
    images.append("https://yourdomain.com/example.jpg")
}

Imager.show(URLStrings: images, controller: self)
// or:
// self.showImager(URLStrings: images)

Also support URLs and UIImages:

Imager.show(URLs: images, controller: self)
Imager.show(images: images, controller: self)

Q&A

Use wrong URL strings

Imager.show(URLStrings: ["abc"], controller: self)

The ImageItem.init(URLStrings: [String]... function will use ImagerItem.defaultImageURL/Imager.defaultImageURL if URL string is wrong. Set a default value, or use show(URLs: [URL]... function.

Use HTTP

Paste this in your Info.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>NSAllowsArbitraryLoads</key>
	<true/>
</dict>
</plist>