- Tap on an image to show it full screen
- iOS 10 or later
- Xcode 8 or later
To run the example project, clone the repo, and run pod install
from the Example directory first.
platform :ios, '9.0'
pod 'TKImageShowing'
import UIKit
import TKImageShowing
let tkImageVC = TKImageShowing()
let arrImages = [
"https://www.gstatic.com/webp/gallery3/2.png",
"https://www.gstatic.com/webp/gallery3/3_webp_ll.png",
"https://www.gstatic.com/webp/gallery/2.jpg"
]
override func viewDidLoad() {
super.viewDidLoad()
tkImageVC.images = arrImages.toTKImageSource()
}
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
let cell = collectionView.cellForItem(at: indexPath) as! ImageCell
self.tkImageVC.animatedView = cell.imageView
self.tkImageVC.currentIndex = indexPath.row
self.present(self.tkImageVC, animated: true, completion: nil)
}
All source code is licensed under the MIT License.