我正在使用VS2012开发适用于平板电脑的Windows应用商店应用。现在我正在为我的应用程序创建启动画面。我的要求是启动画面应该在我的应用中全屏显示。 但它正在作为屏幕的中心。任何人都可以帮忙解决这个问题......
答案 0 :(得分:4)
答案是没有办法创建一个全屏的官方闪屏。启动画面必须使用620 x 300像素的图像,它是普通的闪屏或extended splash screen。但是,您可以将启动屏幕周围的背景颜色与启动屏幕图像的颜色(使用instructions you already found)进行匹配,这使其看起来像一个全屏图像,即使它的大部分只是颜色。
答案 1 :(得分:1)
AFAIK启动画面必须居中,但可能有效的解决方法是创建一个起始页面(常规xaml)并在启动画面消失后将其显示为初始屏幕。 但这意味着您的启动时间必须非常快。
也许这是你的选择。
答案 2 :(得分:0)
打开“package.appxmanifest”清单文件。 清单应自动在Microsoft Visual Studio Express 2012 for Windows 8清单设计器中打开。
打开“应用程序UI”选项卡,然后向下滚动到“启动画面” 部分。如果您仍在使用项目默认值,则应该看到 “启动画面”字段中的“images \ splashscreen.png”路径。如果你 在文本编辑器中打开“package.appxmanifest”,你应该看到 SplashScreen元素作为VisualElements元素的子元素。对于 例如,清单文件中的默认启动画面标记看起来 像这样:
XML
{ <SplashScreen Image="images\splashscreen.png" /> }
答案 3 :(得分:-1)
我的解决方法是使用alpha背景制作620x300 splash .png图像,因此它不是完整的620x300图像。图像本身只是一个300x300的标志。我的建议只是制作一个小的中心图像(你的应用徽标或其他东西)并使其融入背景(渐变或alpha)