UWP不使用最佳缩放的Splash Screen

Den*_*öer 5 assets image splash-screen scale uwp

我的项目中有所有必要的比例:

缩放的飞溅屏幕

但是,当我启动我的应用程序时,似乎没有选择最佳缩放的启动画面.我将在Release x86中开始.它总是使用scale-100闪屏.

错误的启动画面

我使用SplashScreens的正确名称,它们位于我的项目中的"Assets"文件夹中:

资产的名称

我是否必须"激活"一个选项才能启用变量Splash Screens?或者为什么它总是选择一个太小的Splash Screen?

Bol*_*ock 6

Windows在您的情况下使用scale-100资产的原因是因为您的桌面环境设置为100%缩放.因此,没有必要使用更高分辨率的资产.但这并不是你的资产没有延伸到窗口的原因.

Windows应用商店应用(包括UWP应用)中的启动屏幕与大多数传统启动屏幕不同,因为它们的图像不是全屏图像.通常,您在UWP应用程序的启动画面图像中放置的是应用程序图标或徽标,然后以可变大小的窗口为中心并叠加在可选的背景颜色上,而不是自身拉伸(因为窗口可以是任意的)大小,而您的闪屏图像可能需要特定的宽高比才能正确显示).从启动画面指南:

将图像和背景颜色放在一起形成启动画面有助于启动画面看起来很好,无论您的应用程序安装在哪个设备的外形尺寸上.当显示启动画面时,仅改变背景的大小以补偿各种屏幕尺寸.您的图像始终保持不变.