W10 Mobile bietet einen erweiterten Splashscreen. Ich verwende Template10 und ihre Richtlinie, um einen erweiterten Begrüßungsbildschirm zu erstellen. Ich habe 3 Bilder von Größen: 620x300
, 1240x600
, 2480x1200px
. Extended Splashscreen funktioniert gut, aber ich möchte das Bild von Mitte nach unten animieren. Hier ist der Code für die Einrichtung des Bildes:Bild von Mitte nach unten auf Splashscreen animieren
SplashScreenImage.SetValue(Canvas.LeftProperty, SplashScreen.ImageLocation.X);
SplashScreenImage.SetValue(Canvas.TopProperty, SplashScreen.ImageLocation.Y);
if (Windows.Foundation.Metadata.ApiInformation.IsTypePresent("Windows.Phone.UI.Input.HardwareButtons"))
{
SplashScreenImage.Height = SplashScreen.ImageLocation.Height/ScaleFactor;
SplashScreenImage.Width = SplashScreen.ImageLocation.Width/ScaleFactor;
}
else
{
SplashScreenImage.Height = SplashScreen.ImageLocation.Height;
SplashScreenImage.Width = SplashScreen.ImageLocation.Width;
}
Höhe ist 731 effektive Pixel und Breite 411 effektive Pixel. Aber das Bild ist in der Mitte, und ich möchte die Größe des zentrierten Bildes erhalten. Ich bin mir nicht sicher, was Windows macht und ob es das Bild skaliert.
Ich bin ein wenig verwirrt, was Sie eigentlich tun möchten. Möchten Sie die Größe des zentrierten Bildes ermitteln oder das Bild nach unten ausrichten oder möchten Sie eine Animation als Begrüßungsbildschirm? Wenn ich dich nicht klar verstehe, sag es mir bitte. –
Ich möchte das Bild auf dem erweiterten Begrüßungsbildschirm animieren – JuP
Wenn also die App den erweiterten Begrüßungsbildschirm lädt, kann das Bild von der Mitte zur Unterseite übertragen werden? Mach es einmal? Sie haben drei Bilder, müssen Sie zwischen den drei Bildern animieren? –