Jac*_*b K 2 uiimage ios alassetslibrary ios8 ios8-extension
我有一个支持图像的共享扩展.一切正常,我从项目提供商处获取图像,如下所示:
if([imageItemProvider hasItemConformingToTypeIdentifier:(NSString *)kUTTypeImage])
{
[imageItemProvider loadItemForTypeIdentifier:(NSString *)kUTTypeImage options:nil completionHandler:^(UIImage *image, NSError *error)
{
if(image)
{
// do smth with the image here
}
}];
}
Run Code Online (Sandbox Code Playgroud)
问题是我想通过ALAssetsLibrary访问图像信息,因为loadItemForTypeIdentifier直接返回UIImage,所以我没有它的URL.知道如何抓取图片网址吗?
JVi*_*lla 10
更改 [imageItemProvider loadItemForTypeIdentifier:(NSString *)kUTTypeImage options:nil completionHandler:^(UIImage *image, NSError *error)
至
[imageItemProvider loadItemForTypeIdentifier:(NSString *)kUTTypeImage options:nil completionHandler:^(NSURL *url, NSError *error)
注意完成处理程序参数类型.这将返回您正在寻找的网址.
| 归档时间: |
|
| 查看次数: |
1761 次 |
| 最近记录: |