Ich entwerfe das Launch-Image meiner App mit dem Storyboard "Launch Screen". Meine Idee ist es, eine UIImageView
auf die Leinwand, füllen Sie den Bildschirm und wenden Sie Auto-Layout für verschiedene Größen passen.iOS Xcode: Wie man ein Hintergrundbild für den Startscreen Storyboard behält, das für beide Ausrichtungen auf iPad funktioniert
Aber das Problem ist, wenn ich ein Bild mit Pixelgröße 1536x2048 der Bildansicht zuweisen, sieht es gut auf iPad-Porträt-Ansicht. Aber sieht im iPad Landscape-Modus seltsam aus, wie es gestreckt wird.
Gibt es eine Möglichkeit, der Bildansicht für Hoch- und Querformat zwei verschiedene Bilder zuzuordnen? Oder schlagen Sie bitte vor, ob es noch andere bessere Möglichkeiten gibt. Die Anforderung besteht darin, einen Startbildschirm zu entwerfen, der auf allen iPhones und iPads gut aussehen sollte. Auch hier unterstützt das iPad beide Orientierungen.
Ja. Aber wie werden 2 Bilder für eine Bildansicht basierend auf der Größenklasse festgelegt? Auch hier können wir mit Größenklassen nicht zwischen iPad-Porträt und -Landschaft unterscheiden. –
Ohh ist es möglich? Ich habe das nicht versucht. –
Können Sie bitte Ihre Idee als vollständige Antwort posten? –