14

我正在尝试创建一个 Windows 8 C#/XAML 应用程序,我想做的第一个任务是设置启动画面。

如何提供启动画面元素文档中引用的 100%、140% 和 180% 版本?

该链接指的是Tiles 概述,然后链接到Tile 图像大小,然后链接到Globalizing tile 和 toast 通知,它提供了文件夹命名约定和文件命名约定,这两者似乎都不适用于启动画面。

为什么它不是一个不错的 appxmanifest 条目?

4

1 回答 1

13

如果您的基本项目模板在 Assets 文件夹中有一个名为 SplashScreen.png 的文件 - 您无需更改 Package.appxmanifest。只需将 SplashScreen.png 重命名为 SplashScreen.scale-100.png 并将 SplashScreen.scale-140.png 和 SplashScreen.scale-180.png(分别为 868x420 和 1116x540 分辨率)添加到 Assets 项目文件夹中,系统将选择它们取决于应用程序启动时的当前规模。在模拟器中测试很容易(项目/属性/调试/模拟器,然后在模拟器中点击更改分辨率并重新运行应用程序以查看不同的初始屏幕图像)。我认为 Package.appxmanifest 编辑器不允许选择不存在的启动屏幕文件,因此如果您没有 SplashScreen.png,但 SplashScreen.scale-100.png - 您将无法选择它,

我认为这就是他们在文章中所说的“闪屏图像可以作为图像文件的直接路径或资源”的意思。

于 2012-05-02T20:44:26.713 回答