我正在开发一个 Windows Phone 8 应用程序并在 Lumia 920 上对其进行测试。我从 WMAppManifest.xml 为 IconicTemplate 选择了两个图像,一个 71x110 和一个 134x202 并将其部署在设备上。
当应用程序固定到开始屏幕时,磁贴显示白色矩形而不是图像。奇怪的是,当 sdk 样本被选为 tile 图像时,tile 可以正确显示带有白色尖刺的圆形图像。我做错了什么?
我正在开发一个 Windows Phone 8 应用程序并在 Lumia 920 上对其进行测试。我从 WMAppManifest.xml 为 IconicTemplate 选择了两个图像,一个 71x110 和一个 134x202 并将其部署在设备上。
当应用程序固定到开始屏幕时,磁贴显示白色矩形而不是图像。奇怪的是,当 sdk 样本被选为 tile 图像时,tile 可以正确显示带有白色尖刺的圆形图像。我做错了什么?
It seems that the non-transparent parts of a png show up as white and nothing else, so basically it seems you can only create a shape using the "Iconic" tile template, much like the default tiles that come installed on Windows 8 phones.
The solution is to switch to the "Flip" tile template instead.
前几天也碰到过这个。事实证明,Iconic Tile Template 仅在透明图像上显示白色,在这种情况下不可能有其他颜色。
是否有可能在网上没有关于此限制的适当文档。
如果有人可以向我提供详细信息,我将不胜感激。
你使用什么样的图像?透明背景的JPG或PNG?确保图像是 png 并且在您的方法中正确引用它们。还建议在标志性图像上仅使用白色和透明色。
如果 Martins 的建议不起作用,您还可以检查图像的属性。确保构建操作设置为内容。