2013-10-19 15 views
7

Varlık Kataloğu GIF görüntüleri eklenir?nasıl herhangi bir XCode5 bir Varlık Kataloğu GIF resim dosyaları eklemek nasıl biliyor mu XCode5

+0

Animasyonlu GIF benzeri image.gif, 'iOS' SDK'sı ile animasyon yapmaz. – Buntylm

+0

Animasyonlu GIF'i göstererek kodda işlem yapıyorum. Temel olarak eski kodumu yeni sürüme geçiriyorum ve tüm görüntüleri varlıklara taşıdım ama birkaç gif – carbonr

+0

@ XCodeMonkey ekleyemiyorum bu soru, işaretlediğinizin kopyası değil. Öğeleri yönetmek için XCODE 5'te eklenen yeni özellik hakkında konuşuyorum. Lütfen varsayımlar yapmadan önce okuyun. – carbonr

cevap

7

Images.xcassets klasörünüze gidin ve MyGifAnimation.xcassets adlı bir klasör oluşturun, sonra [email protected] ve MyGifAnimation.gif dosyalarınızı buna koyun. Bundan sonra bir Contents.json dosyası oluşturun. sevdiğiniz metin editörü ile bu aç ve içinde aşağıdaki bilgileri:

{ 
    "images": [{ 
     "idiom": "universal", 
     "scale": "1x", 
     "filename": "MyGifAnimation.gif" 
    }, { 
     "idiom": "universal", 
     "scale": "2x", 
     "filename": "[email protected]" 
    }], 
    "info": { 
     "version": 1, 
     "author": "xcode" 
    } 
} 

Sen animasyonlu gif neden olmaz kendin yükleme gibi doğrudan bir UIImageView animasyon ele almak gerekecek.

+3

Bu benim için işe yaramadı Xcode 7 – Joey

+1

Beğen @Joey, bunu modern Xcode (7.2.1) 'de çalışmaya alamadım. '.xcassets' editörü el ile oluşturulan' .imageset'i doğru olarak görüntüler, ancak 'imageNamed:' öğesini çağırmak 'nil' döndürür. – aednichols

+0

Bana haber verdiğiniz için teşekkürler, bu sorunu kontrol edip cevabımı yakında güncellemeye devam edeceğim. Bu hacky bir yoldur, bu yüzden artık işe yaramadığını anlayabiliyorum. – isair

İlgili konular