2012-03-29 19 views

cevap

6

Değişim ELCAlbumPickerController.m dosyada allAssets için ALAssetsGroup filtresi: Burada

: Burada

ALAssetsGroup *g = (ALAssetsGroup*)[assetGroups objectAtIndex:indexPath.row]; 
    [g setAssetsFilter:[ALAssetsFilter allPhotos]]; 

ve:

[picker.assetGroup setAssetsFilter:[ALAssetsFilter allPhotos]]; 
3

"AllPhotos" ile değiştirmemiz gerekiyor
iki yerde ALAssetsFilter içinde h "allAssets" ELCImagePickerController kodundaki tüm varlık (dahil video) göstermek için

İlk değişiklik aşağıda verildiği gibi: İkinci

ALAssetsGroup *g = (ALAssetsGroup*)[assetGroups objectAtIndex:indexPath.row]; 
[g setAssetsFilter:[ALAssetsFilter **allAssets**]]; 

:

TablodaBaşlangıcıyöntem

[picker.assetGroup setAssetsFilter:[ALAssetsFilter **allAssets**]]; 

Ama video varlığı küçük resim küçük resim olarak aynı olacaktır, bu ELCAsset.m sınıf yapıcısı Örneğin initWithAsset:(ALAsset*)_asset

özel kod yazmak değiştirmek için:

onay

if ([self.asset valueForProperty:ALAssetPropertyType] == ALAssetTypeVideo){ 
       // code for video thumbnail 
     } 

if ([self.asset valueForProperty:ALAssetPropertyType] == ALAssetTypePhoto){ 
      // code for Photo thumbnail 
    } 
+1

artırmak için Gönderinizin kalitesi lütfen cevabınızın soruyu neden/nasıl çözeceğini belirtin. –

İlgili konular