2013-05-28 16 views
7

Win Phone 8 uygulama kutucuğunun neden belirlediğim simgeyi göstermediğini bilen var mı?Windows Phone 8 çini doğru görüntü göstermiyor

enter image description here

Bu şimdiye kadar var ve yanlış olabilir ne fikirlerimiz tükendi budur: Bu bana seni mi (ve evet, ben benim uygulamanın simgesi değil eminim)

  • küçük bir simge iki görüntü de doğru çıkışa kopyasına sahip İçerik
  • = orta simge 202x202
  • iki görüntü de inşa Tipi sahip bir png 110x110
  • bir png ty = Daha yeni kopya
  • Uygulama simgesi, küçük simge ile aynıdır ve program listesinde tam olarak gösterilir. İşte

Uygulamamın manifestin bir parçasıdır:

<TemplateIconic> 
     <SmallImageURI IsRelative="true" IsResource="false">Assets\Icons\AppIcon_small.png</SmallImageURI> 
     <Count>0</Count> 
     <IconImageURI IsRelative="true" IsResource="false">Assets\Icons\AppIcon_medium.png</IconImageURI> 
     <Title> 
     </Title> 
     <Message> 
     </Message> 
     <BackgroundColor> 
     </BackgroundColor> 
     <HasLarge>false</HasLarge> 
     <LargeContent1> 
     </LargeContent1> 
     <LargeContent2> 
     </LargeContent2> 
     <LargeContent3> 
     </LargeContent3> 
     <DeviceLockImageURI IsRelative="true" IsResource="false"> 
     </DeviceLockImageURI> 
    </TemplateIconic> 
+2

Bu çözme sona mü? Öyleyse nasıl? –

cevap

0

Eğer manifest dosyasında bakmak mı? Bu dosyadaki görüntüleri seçebilirsiniz. Studiodaki kullanıcı arayüzünü kullanmak, manifesto dosyasını açmak ve görüntüyü seçmek demek istiyorum.

+0

Evet, hem görüntüyü UI'den seçerek hem de manifest'i manuel olarak düzenlemeyi denedim. –

1

Aynı problem vardı. Çok fazla beyin fırtınası yaptıktan sonra bunu denedim ve işe yaradı!

Ayarladığınız resmin beyaz (veya başka) arka plan rengine sahip olup olmadığını kontrol edin. Varsa, Photoshop (Araç: sihirli silgi) kullanarak görüntüden arka planı kaldırın ve arka planı saydam tutun.

Saydam arka plan resmini değiştirin ve emülatörde görünecektir!

Bu da işin sonunda bitiyor! :)

6

TemplateIconic döşemesini kullanırsanız, görüntülerin, bir döşemenin içinde beyaz bir simge olarak biteceği için, Iconic Tile template for Windows Phone 8 numaralı belgede belirtildiği gibi saydam simgeler olması gerekir. Görüntünüz, saydam olmadığı için beyaz bir kare gibi görünür. Sahip olduğunuz resimlerle, TemplateFlip karolarını kullanmak ve karolarınızın boyutlarını buna göre ayarlamak istersiniz.

+1

Bence bu birisinin dediği yerde: "Şeffaflık katmanın en pahalı yolu [Paint.NET'i indir" (http://www.getpaint.net/), sihirli değnek kullanmak, arka planı seçmek ve png'e kaydedildiğinde her bir sihirli değnek seçimini yapmak için sil. Tabii ki GIMP veya Photoshop'ta da bunu yapabilirsin, ama görünüşe göre MSPaint değil. – ruffin

0

Iconic Tile template for Windows Phone 8'daki Simgesel Döşeme boyutlandırma bilgilerine göre, hem küçük simge hem de orta simgenin arka planı şeffaf bir tasarıma sahip olmalıdır.

  • küçük bir simge arka plan rengini ayarlamak gerekiyorsa orta simge 130x202

bir png 70x110

  • bir png, aşağıdaki gibi WMAppManifest.xml içinde backgroundColor ayarlayın.

    <BackgroundColor>[hex ARGB format color]</BackgroundColor> 
    
  • 0

    ben Xamarin.Forms (Paylaşılan) benim WP-app için ile çalışmak ve aynı zamanda projemin WP-kesiminde Çini uygulamak sorunları vardı. Karo görüntüsüne şeffaf arka planını ayarlamak için işi yaptınız. Ama ben 158x158 ve 336x336 görüntüleri de kullandım ve standart simgenin (daha yüksek bir çözünürlükte) kullanılmasına izin veren ne olduğunu - sanırım - çoğu kullanıcı yapmak ister. WP-geliştirme için XF kullanan tüm ziyaretçiler için kısa bir açıklama hazırladım (app-icon, splash-screen ve Tile dahil).

    How to add app-icon, splash-screen and Tile in a WP 8.0 XF-project

    İlgili konular