3

当您完成游戏中的不同关卡时,我们正在使用TileWideImageTileSquareImage适当的 XML(如此所述)在我们的 Windows 8 游戏中设置我们的自定义图块。

我们的磁贴的设计方式,我们根本不希望显示任何文本或图标(除了我们为每个版本的磁贴创建的单个图像)。

出于某种原因,TileWideImage将我们应用程序的小图标(我认为是 30x30 像素)放在左下方。我们还注意到,当您安装应用程序时,我们的默认图标上有文字。 这些都不是所希望的。

有没有办法得到我们想要的行为?

4

1 回答 1

10

您可以通过应用程序清单关闭默认磁贴上的文本:

在此处输入图像描述

但是,如果您发送磁贴更新,则可以在XML 架构中通过or标记的branding属性覆盖该设置。visualbinding

在这种情况下,您需要发送类似于以下内容的磁贴更新:

<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 和 Badges Sample是一个很好的资源,可以对此类磁贴进行快速测试、确认行为等。

于 2012-09-13T00:47:08.867 回答