For the latest changes see the CHANGELOG
Changes to the original version:
- Fix Rotation bug (2020-03-30)
- Make defaultInsets open (2020-03-30)
- Make statusBarHidden public (2020-03-30)
- Create deleteItemAtIndex(index: Int) (2020-03-31)
pod 'ImageViewer', :git => 'https://github.com/bocadil/ImageViewer'
github "bocadil/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