For the latest changes see the CHANGELOG
pod 'ImageViewer'github "Krisiacik/ImageViewer"For a detailed example, see the Example!
// Show the ImageViewer with the first item
self.presentImageGallery(GalleryViewController(startIndex: 0, itemsDataSource: self))
// The GalleryItemsDataSource provides the items to show
extension ViewController: GalleryItemsDataSource {
    func itemCount() -> Int {
        return items.count
    }
    func provideGalleryItem(_ index: Int) -> GalleryItem {
        return items[index].galleryItem
    }
}ImageViewer 6.0+ is Swift 5 ready! 🎉
If you use earlier version of Swift - refer to the table below:
| Swift version | ImageViewer version | 
|---|---|
| 5.x | >= 6.0 | 
| 4.x | 5.0 | 
| 3.x | 4.0 | 
| 2.3 | 3.1  | 
| 2.2 | <= 2.1 | 
ImageViewer is licensed under the MIT License, Version 2.0. See the LICENSE file for more info.
Copyright (c) 2016 MailOnline

