2012-05-14 32 views
7

Bu Standart-Landscape.png ve Varsayılan-Portrait.png için (JPEG gibi) daha verimli bir dosya biçimini belirtmek için herhangi bir yolu var mı Default-Portrait.png for iPad: any way to make the file size smaller?Kullanım JPEG

ilgilidir?

+0

Sorunu doğrudan çözdüğünüzden değil, pixelleri http://imageoptim.com adresinden çalıştırdınız mı? – Rexeisen

+0

Neyse, JPEG bu amaçla tasarlanmamıştır (inanıyorum). Jpeg, çok renkli bir renk gerektirmeyen bir fotoğraf makinesinden çekilen resimler için tasarlandığından kayıplıdır. Kameranızdan bir görüntüyü bir simge olarak kullanmadığınız sürece, png daha iyi – paul

+0

için uygundur [iPad için Varsayılan-Portrait.png: dosya boyutunu küçültmenin herhangi bir yolu var mı?] (Http://stackoverflow.com/questions/4580477/default portre-png-için-ipad-herhangi yollu to-make-dosyası boyutu-küçük) zaten söz konusu belirtti – Caleb

cevap

5

Png dışında bir görüntü kullanmanın bir yolu yoktur.

Tüm fırlatma görüntüleri PNG dosyaları olmalı ve uygulamanızın paket dizinin en üst düzeyde bulunması gerekir.

Section: App Launch (Default) Images

Güncelleme: JPEG görüntüleri çalışmak ve Apple'ın belgeleri artık görüntüleri PNG dosyaları olması gerektiğini belirtir.

+0

atıf? bir şey? –

+0

Fabian bana hitap etmeden (@yar) Bunun güncellendiğini bilemezdim. –

+1

olsa nasıl çalıştığını Ben o PNG'ler olmalı diyerek belgelerine görebilirsiniz komik, ama ben http://stackoverflow.com/questions/7517508/ios-launch-images-file-type tavsiye ve jpg sıçrama izledi iOS6'da çalışıyorum, resmim için yaklaşık 1 MB dosya boyutu kaydediyorum. –

6

Evet, jpg dosyalarını başlatma görüntüleri olarak kullanmak mümkündür. Sadece Info.plist için ("mesela LaunchImage.jpg) taban dosya adıyla "Başlat görüntü" tuşuna ekleyin. Ardından projesi gibi

ve Xcode kadar bunları alacak.

Ancak kişisel deneyim yoluyla sana eğer ediyoruz suppor keşfettim ting büyük iPhone 5 ekranı App Store PNG formatında beklediğini ve mağaza iPhone 5 boyutu küçük iPhone 5 desteği ve görüntülerini belirlemek üzere PNG varlığını kullanır. JPG resimlerinin kullanılması, uygulama mağazasında en iyi duruma getirilmiş iPhone 5 olarak gösterilmeyecektir (cihaz üzerinde iyi çalışmasına rağmen), bu yüzden PNG ile en iyi şekilde çalışın.

+0

App Store için bu "iPhone 5 sadece PNG ile" hala geçerli olup olmadığını bilen var mı? –

+1

Nasıl Info.plist için "(baz dosya örneğin LaunchImage.jpg) ile başlatın görüntü anahtar eklemeniz". ". Eğer Xcode detay adımları gösterebilir misiniz? – welkinwalker

4

Xcassets kullanıyorsanız, Xcode 6'dan beri JPG'leri kullanabilirsiniz. Ancak Xcode, JPG'leri LaunchImage klasörüne bırakmanıza izin vermeyecektir. Ama bunu Finder'da yapabilirsin. PNG'lerinizi Finder ile bu klasöre bırakın ve daha sonra tüm .png uzantılarını .jpg olarak değiştiren JSON dosyasını düzenleyin.

Henüz bunu kullanarak mağazaya bir uygulama göndermedim, ancak en azından iPhone simülatöründe çalışıyor.

Güncelleme: cihazda çalışmaz. Bu cevabı burada bırakacağım, bu yüzden insanlar bu tekniğin en azından denediğini ve bu yüzden çabaların tekrarlanmayacağını biliyorlar.