mirror of
https://github.com/zhigang1992/PINRemoteImage.git
synced 2026-06-14 09:49:21 +08:00
Moving examples deeper so that carthage can build the correct project
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
//
|
||||
// ProgressiveViewController.swift
|
||||
// PINRemoteImage.tvOSExample
|
||||
//
|
||||
// Created by Isaac Overacker on 2/6/16.
|
||||
//
|
||||
//
|
||||
|
||||
import UIKit
|
||||
import PINRemoteImage
|
||||
|
||||
class ProgressiveViewController: UIViewController {
|
||||
|
||||
@IBOutlet weak var imageView: UIImageView!
|
||||
|
||||
override func viewDidLoad() {
|
||||
super.viewDidLoad()
|
||||
imageView.pin_updateWithProgress = true
|
||||
}
|
||||
|
||||
override func didReceiveMemoryWarning() {
|
||||
super.didReceiveMemoryWarning()
|
||||
// Dispose of any resources that can be recreated.
|
||||
}
|
||||
|
||||
override func viewDidAppear(animated: Bool) {
|
||||
super.viewDidAppear(animated)
|
||||
|
||||
if let url = NSURL(string: "https://s-media-cache-ak0.pinimg.com/1200x/2e/0c/c5/2e0cc5d86e7b7cd42af225c29f21c37f.jpg") {
|
||||
PINRemoteImageManager.sharedImageManager().setProgressThresholds([0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9], completion: nil)
|
||||
|
||||
imageView.pin_setImageFromURL(url)
|
||||
|
||||
var progress = [UIImage]()
|
||||
PINRemoteImageManager.sharedImageManager().downloadImageWithURL(url,
|
||||
options: .DownloadOptionsNone,
|
||||
progressImage: { result in
|
||||
if let image = result.image {
|
||||
progress.append(image)
|
||||
}
|
||||
}, completion: { result in
|
||||
if let image = result.image {
|
||||
progress.append(image)
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user