14

Windows 8 C#/XAML アプリを作成しようとしています。最初にやりたいことは、スプラッシュ スクリーンを設定することです。

スプラッシュ画面要素のドキュメントで参照されているように、100%、140%、および 180% のバージョンを提供するにはどうすればよいですか?

そのリンクはTiles overviewを参照し、次にTile image Sizesにリンクし、次にGlobalizing tile and toast notificationsにリンクします。これは、フォルダーの命名規則とファイルの命名規則の両方を提供しますが、どちらもスプラッシュ画面では機能しないようです.

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 エディターでは、存在しないスプラッシュ スクリーン ファイルを選択することはできないと思います。 、

記事で「スプラッシュ画面の画像は、画像ファイルへの直接パスまたはリソースとして指定できる」と言ったのは、彼らが言った意味だと思います。

于 2012-05-02T20:44:26.713 に答える