2011-09-22 13 views
7

Bir iPad uygulaması üzerinde çalışıyorum ve this page no'lu okuma videosunun PNG formatında olması gerektiğini, ancak iOS İnsan Yönergelerinde olması gerektiğini, sadece "a must" değil .png kullanmanızı tavsiye ederim. Başlatma resimlerim olarak .jpg biçimini kullanmak istiyorum çünkü .png'deki başlatma görüntüleri boyutu yalnızca yaklaşık 2 mb, ve yalnızca 90 kb .jpg biçimindedir. TeşekkürleriOS lansmanını görüntü dosyası türü

+1

Kural - bu söylüyorsa Dokümanlar içinde, bu doğru! –

+0

Yeni doküman artık PNG demiyor: https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ExpectedAppBehaviors/ExpectedAppBehaviors.html –

cevap

14

yerine UILaunhImageFile sahadan

<key>UILaunchImageFile</key> 
    <string>Default.jpg</string> 

(2x @ vb vesikalık, peyzaj) default.jpg ve tüm varyasyonları için sistem göz yapacaktır bu bilgileri ayarlama Info.plist içinde belirtmeniz gerekir örneğin

.png arasında iPad Retina dahil, bir Evrensel app kodlama ediyorum ve şimdi tüm fırlatma görüntüleri .jpg gibidir: [email protected] başparmak

+7

Artık çalışmıyor. Dosyanızın adını değiştirebilir, ancak uzantıyı değiştiremezsiniz. Iphone5 için geliştirirseniz: "Başlatma görüntüleri, PNG dosyaları olmalı ve paketinizin en üst düzeyinde olmalı veya başlatma resimlerinizi yerelleştiriyorsanız her .lproj klasöründe sağlanmış olmalıdır." Jpg dosyalarını kullanmak için uygulamamı reddederken gönderilen Apple'dan resmi e-postadan alıntı. – Krystian

1

Evet, bu doğru. Bazı geçici çözümler bulsanız bile (ör. Jpeg dosyasını "Default.png" olarak yeniden adlandırmak), PNG olması gerektiği belgelendiğinden, Apple geçici çözümünüzü herhangi bir zamanda çalışmayı bırakmakta özgürdür.

+0

Hızlı yanıt için teşekkürler, ancak [iOS İnsan Yönergeleri'nde ] (http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5) yalnızca kullanılması önerilir .png, "olmazsa olmaz". Hangisi doğru? – webchun

+0

@dreamexploded: HIG'deki ifade, tüm resimlerle ilgili genel bir ifadedir. "App Store simgesi" bir jpeg olabilir ve araç çubuğu, gezinme çubuğu ve sekme çubuğu simgeleri için bir UIImage'a yükleyebileceğiniz herhangi bir formatı kullanabilirsiniz. – Anomie

İlgili konular