2015-11-17 13 views
5

Sadece gerçek iPad Mini cihazımda bir başlatma ekranı gösterme konusunda sorun yaşıyorum. Uygulamamı çalıştırdığımda, bunun yerine mavi bir ekran gösterilir. Görüntüleri eklemek için bir varlık kataloğu kullanıyorum. IPhone veya iPad 2 Simülatörlerinde çalıştırdığımda, başlatma ekranı mükemmel gösteriyor! Öğe kataloğumdaki Contents.json dosyasında iPad için 4 adet resim var. Bunlar:Xamarin.iOS ekranda gösterilmiyor. Bunun yerine mavi ekran gösteriliyor

- Standart-portrait.png (768x1004)

- [email protected] (1536x2008)

- Standart-Landscape.png (1004x768)

- [email protected] (2008x1536)

info.plist içindeki Status Bar Stili "Uygulama başlatıldığında gizle" seçeneği işaretlenmemiş.

birisi hatalarım ne biliyorsa http://developer.xamarin.com/guides/ios/application_fundamentals/working_with_images/launch-screens/#asset-catalogs, lütfen bana bildirin:

Ben Xamarin Fırlatma Ekran kılavuzunda Varlık Kataloglar adımlarla yönetme Başlatma Ekranlar izlediyseniz! ==

PS: Kötü ingilizce için özür dilerim!

cevap

4

James Montemagno ve Kevin Mullins'in bu yazıda yanıtladığı gibi Launch Screen, yeni iOS cihazlarının Öğeler Kataloğu yerine Storyboard kullanması gerekiyor. Bir Storyboard yaratıyorum ve şimdi mükemmel çalışıyor.

1

Doğru büyük/küçük harfleri kontrol edebilirsiniz. Simülatör büyük/küçük harfe duyarlı değildir, örn. memnuniyetle defAULT-PORtrait.png dosyasını kabul edecektir. Öte yandan, iOS cihazınız numaralı kutuda büyük/küçük harfe duyarlıdır.

  • Default- p ortrait.png (768x1004)
  • Default- P [email protected] (1536x2008)
  • :

    Daha spesifik olarak, ben dosyalarınızı denir fark

Belki de tüm dosyaları ve varlık katalogları için yazım denetimi yapmak için info.plist dosyanızla tutarlı olduğundan emin olun.

+0

Üzgünüm @felix, soruyu yazdığımda küçük harf bir yazım hatasıydı. Projemde dosya adı doğruydu. Aynı soruyu Xamarin Forum'da da sordum: [Launch Screen] (http://forums.xamarin.com/discussion/55849/launch-screen). Bunun yerine Storyboard'u kullanmamı söylediler. Ve neyse ki işe yaradı! İlginiz için teşekkür ederim! –

+0

@BernardoRocha Bana bildirdiğiniz için teşekkür ederiz. Farkında değildim. –

İlgili konular