Récupérer uniquement les photos de type PHAssetMediaTypeImage formulaire d'actifs type de collection PHAssetCollectionTypeSmartAlbum
Je suis en utilisant les Photos de cadre pour récupérer la liste des albums dans iOS8. Je suis en mesure de le faire à l'aide de
PHFetchResult *smartAlbums = [PHAssetCollection fetchAssetCollectionsWithType:PHAssetCollectionTypeSmartAlbum subtype:PHAssetCollectionSubtypeAlbumRegular options:nil];
Cela me donne une liste de tous les albums intelligents, y compris les vidéos. Comment puis-je filtrer les vidéos à partir de cette liste. J'ai besoin uniquement des images.
Aide serait appréciée. Merci.
OriginalL'auteur bhoomi | 2015-01-22
Vous devez vous connecter pour publier un commentaire.
Vous devez configurer les options d'extraction, sa a une propriété
predicate
, qui peut être utilisé pour filtrer les vidéos. Ci-dessous est un exemple de cela.Unsupported predicate in fetch options: mediaType == 1
ne m'arrive pas, à partir de ici, problème similaire sur iOS 9.1, essayez de mettre à niveau vers iOS 9.2.
OriginalL'auteur gabbler
De faire la même chose dans swift :
OriginalL'auteur Max