我们正在使用TileWideImage
和TileSquareImage
以及适当的XML(如here所述)来设置我们的Windows 8游戏中的自定义磁贴,因为您在游戏中完成了不同的级别。
我们设计瓷砖的方式,我们不希望任何文字或图标显示(除了我们为每个版本的瓷砖创建的单个图像)。
出于某种原因,TileWideImage
将我们的应用程序的小图标(我认为30x30像素)放在左下方。我们还注意到,当您安装应用程序时,我们的默认图标上有文字。 这些都不是。
有没有办法获得我们想要的行为?
答案 0 :(得分:10)
您可以通过应用程序清单关闭默认磁贴上的文本:
但是如果你发送了一个磁贴更新,那么可以通过XML Schema或visual
标记的branding
属性在binding
中覆盖该设置。
在这种情况下,您需要发送类似于以下内容的磁贴更新:
<tile>
<visual branding="none">
<binding template="TileWideText03">
<text id="1">Hello World! My very own tile notification</text>
</binding>
<binding template="TileSquareText04">
<text id="1">Hello World! My very own tile notification</text>
</binding>
</visual>
</tile>
顺便说一下,App Tiles and Badges Sample是一个很好的资源,可以对像这样的瓷砖进行快速测试,确认行为等。