Code:
let requestOptions = PHImageRequestOptions()
requestOptions.version = .Current
requestOptions.deliveryMode = .Opportunistic
requestOptions.resizeMode = .None
requestOptions.networkAccessAllowed = true
requestOptions.progressHandler = {
(progress, error, stop, info) in
print(progress, info)
}
let imageManager = PHImageManager.defaultManager()
imageManager.requestImageForAsset(asset, targetSize: PHImageManagerMaximumSize, contentMode: .AspectFit, options: requestOptions) {
…
}
progressHandler
is never called, not even for an image that takes 16 second to download. Why? What did I do wrong?