【发布时间】:2015-08-30 04:42:24
【问题描述】:
我想得到file_name (example = IMG_xxxx.jpg)
func lastphoto() {
var fetchOptions: PHFetchOptions = PHFetchOptions()
fetchOptions.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true)]
var fetchResult = PHAsset.fetchAssetsWithMediaType(PHAssetMediaType.Image, options: fetchOptions)
if (fetchResult.lastObject != nil) {
var lastAsset: PHAsset = fetchResult.lastObject as! PHAsset
let options:PHImageRequestOptions = PHImageRequestOptions()
options.version = PHImageRequestOptionsVersion.Current
PHImageManager.defaultManager().requestImageForAsset(lastAsset,
targetSize: self.imageView.bounds.size,
contentMode: PHImageContentMode.AspectFill,
options: PHImageRequestOptions(),
resultHandler: { (result, info) -> Void in
self.imageView.image = result
let manager = PHImageManager.defaultManager()
let assets = PHAsset.fetchAssetsWithMediaType(.Image, options: nil)
})
}
}
【问题讨论】:
标签: image uiimage filenames photo-gallery