Nach 2017 Keynote heute und iPhone X starten, ich bin gleichermaßen besorgt, wie aufgeregt über neue iphone. Bei dieser Frage geht es mehr um Benutzerschnittstelle, Designrichtlinien oder Ansatz zu Schnittstellendesigns als um technische Probleme.Wie unterstützt man iPhone X Auflösung oder Bildschirmgröße für Apps?
Meine Frage ist, wie man die 1125px × 2436px (375pt × 812pt @ 3x) Auflösung unterstützt?
Wie in diesem Bild von Apple auf Human Interface Guidelines for iPhoneX gezeigt, wird hier gesagt, dass es 3x Bilderweiterung unterstützt. Aber es gibt 185 Punkte extra an der Spitze sowie unter Berücksichtigung 414 * 736 Punkte für iPhone 7 plus Auflösung ist es 414 - 375 = 39 Punkte weniger in der Breite.
Sie können den Vergleich der Auflösung hier überprüfen: - https://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions.
Wie können wir möglicherweise unsere App für diese neue Designauflösung entwerfen?
Einige Problemszenarien:
Wie unterstützen:
- horizontal imageviews die gesamte Breite der Vorrichtung und eine feste Höhe Skalierung.
- ImageViews skalieren ganze Breite und Höhe (wie ganze Seite Produktbilder in E-Commerce-Anwendungen).
- Es gibt zusätzliche 185 Punkte Höhe, die eine Menge Leerstelle zeigen, wenn ich einen begrenzten Inhalt auf der Seite zeige. Zum Beispiel: Wie entwerfe ich eine Ansicht, die 400 Pixel hoch ist und die gesamte Breite skaliert? Sollte ich es top ausgerichtet Mitte vertikal ausgerichtet halten?
Ich denke, 185 Punkte ist eine Menge Immobilien für die Höhe. Wir müssen viele Designs und Bildschirme überdenken. Wie können wir diese Szenarien entwerfen und angehen? Ich hoffe, meine Frage ist jetzt klar genug.
Meine persönliche Meinung: - Egal wie hart oder unordentlich es ist, wird Endbenutzererfahrung besser sein und größer, wenn wir uns an diese Auflösung gewöhnen.
Bitte teilen Sie tolle Techniken und Design-Prozess. Prost !!!
Es ist nicht anders als alle anderen Gerätegrößen unterstützen. Deine Frage ist wirklich nicht klar. Welches Problem erwarten Sie wirklich mit dem iPhone X? – rmaddy
Ich habe meine Frage bearbeitet, um einige Szenarien zu teilen –