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