我有任務執行類似於UIImagePickerController的東西來顯示和選擇圖像。問題是要獲取設備上的圖像列表。我無法找到任何解決方案來獲取圖像。那麼有沒有辦法獲得圖像?如何在iOS中獲取圖庫圖像?
2
A
回答
2
如果不是你追求什麼,你可以創建自己的UIImagePicker,你將需要經過Assets Library framework獲得訪問iPhone的照片
The Assets Library framework provides access to the photos and videos in the user’s photo library.
3
ALAssetsLibrary的一個實例提供對Photos應用程序控制下的視頻和照片的訪問。
代碼可能是這樣的
void (^assetEnumerator)(struct ALAsset *, NSUInteger, BOOL *) = ^(ALAsset *result, NSUInteger index, BOOL *stop) {
if(result != NULL) {
NSLog(@"See Asset: %@", result);
}
};
void (^assetGroupEnumerator)(struct ALAssetsGroup *, BOOL *) = ^(ALAssetsGroup *group, BOOL *stop) {
if(group != nil) {
[group enumerateAssetsUsingBlock:assetEnumerator];
}
};
library = [[ALAssetsLibrary alloc] init];
[library enumerateGroupsWithTypes:ALAssetsGroupAlbum
usingBlock:assetGroupEnumerator
failureBlock: ^(NSError *error) {
NSLog(@"Failure");
}];
相關問題
- 1. 如何從ios圖像庫的圖像中獲取數據?
- 2. 如何從圖庫中獲取圖像
- 3. 從iOS中獲取圖像
- 4. 如何獲取Android圖庫中圖像的圖像ID?
- 5. 如何從wordpress中的圖庫簡碼獲取圖庫圖像?
- 6. 如何在列表視圖中獲取圖庫圖像?
- 7. 如何在從圖庫中獲取圖像並在圖像視圖中顯示圖像時剪裁圖像
- 8. 如何在iOS中創建圖像庫
- 9. 如何在android中的圖庫中獲取圖像的MediaStore.Images.ImageColumns.TITLE?
- 10. 如何在圖庫視圖中從選定圖像獲取圖像數據?
- 11. iOS:從圖庫中獲取圖片
- 12. 如何從Cross Slide圖庫的數據庫中獲取圖像?
- 13. 如何在圖片庫獲取從數據庫圖像
- 14. swift iOS:通過創建日期從圖庫中獲取圖像
- 15. 如何從ACF圖庫圖像獲取圖像元數據?
- 16. 從圖庫中獲取圖像路徑
- 17. 從分類圖庫中獲取圖像
- 18. Android只從圖庫中獲取圖像
- 19. 僅從圖庫中獲取圖像
- 20. 如何在圖像地圖鼠標中獲取圖像的ID
- 21. 如何從iOS照片庫中獲取圖像並將其顯示在UIWebview中
- 22. 圖像拖放 - 如何獲取圖像
- 23. 如何獲取圖像clientHeight的圖像?
- 24. 如何在iOS中獲取保存的圖像文件路徑
- 25. 如何在ios中獲取圖像元數據
- 26. 如何在iOS中獲取複製圖像?
- 27. 在iOS中,您如何從子ViewController獲取圖像?
- 28. 如何在iOS中獲取絕對圖像位置?
- 29. 如何以.jpg文件格式從圖庫中獲取圖像?
- 30. 如何從圖庫中獲取所選圖像的路徑