AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

Ein Thema von AuronTLG · begonnen am 20. Mär 2019 · letzter Beitrag vom 27. Mär 2019
Antwort Antwort
AuronTLG

Registriert seit: 2. Mai 2018
Ort: Marburg
238 Beiträge
 
Delphi 12 Athens
 
#1

Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

  Alt 20. Mär 2019, 13:44
Moin,

ich habe gerade zum ersten Mal auf 10.3.1 eine meiner Apps auf dem Iphone X kompiliert und musste mit Schrecken feststellen, dass nun oben und unten ein hässlicher Schwarzer Rand zu sehen ist anstatt meiner schönen Leisten, welche den Notch-Bereich und den Home-Button-Bereich abdecken.

In der Patch-Beschreibung habe ich nur lesen können, dass "der Support für IOS 12 und Iphone X erweitert wurde", weswegen ich jetzt leider nicht weiß, was da genau passiert ist, und wie ich es wieder wie früher hinbekomme.

Weiß rein zufällig jemand, was genau sich da geändert hat und ob man das irgendwie einstellen kann?
  Mit Zitat antworten Zitat
AuronTLG

Registriert seit: 2. Mai 2018
Ort: Marburg
238 Beiträge
 
Delphi 12 Athens
 
#2

AW: Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

  Alt 20. Mär 2019, 14:17
Habe es gerade selbst gefunden.

Ursache war der neue Auflösungs-Support für Iphone X.
Ich musste die Bereitstellung auf Standard zurücksetzen und schon ist wieder alles wie vorher.

Gefunden habe ich die Informationen dazu hier.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.882 Beiträge
 
Delphi 12 Athens
 
#3

AW: Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

  Alt 22. Mär 2019, 07:17
Interessant, habe leider kein iPHoneX zum Testen.
Wie gehst du mit dem Notch um, da sollten ja ideralerweise links und rechts davon Elemente zu sehen sein ?

Hast Du den Bereich komplett leer gelassen, oder entscheidest Du im Code ja nachdem ob Notch da ist, oder nicht ?
  Mit Zitat antworten Zitat
AuronTLG

Registriert seit: 2. Mai 2018
Ort: Marburg
238 Beiträge
 
Delphi 12 Athens
 
#4

AW: Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

  Alt 26. Mär 2019, 09:40
Ich checke im Code, ob das ausführende Iphone ein Iphone X ist, was relativ einfach über die Bildschirmgröße geht, und wenn ja, wird oben und unten eine je nach App gestylte Leiste eingeblendet, die den Notch und den Home-Button-Bereich frei lässt.

Das ist so ziemlich die einfachste Lösung, die aber gleichzeitig auch gut aussieht.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.882 Beiträge
 
Delphi 12 Athens
 
#5

AW: Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

  Alt 26. Mär 2019, 14:26
Ok das wäre ein Weg, ich hoffe das Apple nicht noch zig neue Formate erfindet.

Eigentlich dachte ich dass die Bereiche links/rechts neben dem Notch eine Funktion haben sollten.
Aber wenn es auch so gut und natürlich aussieht bräuchte man das ja nicht nutzen.
  Mit Zitat antworten Zitat
AuronTLG

Registriert seit: 2. Mai 2018
Ort: Marburg
238 Beiträge
 
Delphi 12 Athens
 
#6

AW: Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

  Alt 27. Mär 2019, 11:22
Oh, ich glaube, ich habe teilweise Schwachsinn erzählt:

Oben für die Notch eine Leiste einzufügen ist seit 10.2.2 ungefähr gar nicht mehr notwendig, da sich FMX anscheinend selbst darum kümmert, dass dort die ganz normale System-Bar angezeigt wird, solange man in der Form den Wert "SystemStatusBar.Visibility" auf "Visible" stehen hat.

Ich füge seitdem nur noch unten eine Leiste für den Home-Button ein, das ist alles.
D.h. neben der Notch ist ganz normal Batterie, Empfang, Uhrzeit etc zu sehen.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
3.882 Beiträge
 
Delphi 12 Athens
 
#7

AW: Delphi 10.3.1 Iphone X Notch & Home Button Standarddarstellung anders?

  Alt 27. Mär 2019, 13:22
Ich denke "SystemStatusBar.Visibility" färbt die Systembar entsprechend ein,
aber irgendwelche Elemente da drauf legen wird es wohl nicht unterstützen (li/re vom Notch).
Habe leider kein iPhoneX griffbereit, kann es deshalb nicht Testen und bin auf "Hörensagen" von Nutzern angewiesen.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz