Ich habe experimentiert und keinen eindeutigen Eckenradius für das iPhone X gefunden.
- Einige Quellen, wie iPhone X Screen Demystified - PaintCode , sagen, dass es 40 Punkte sind.
- Einige sagen, es ist 44, wie UI Design für iPhone X: Top Elements und die Kerbe - Max Rudberg .
Mit Xcode habe ich einen Kreis mit einer Breite und Länge von 80 (also Radius 40) erstellt und ihn in die obere linke Ecke des iPhone X gelegt (also sind x und y Null). Zwischen dem Kreis befindet sich eine winzige weiße Lücke und der Rand des Bildschirms, den Sie hier sehen können:
Ich habe auch eine andere Methode ausprobiert, indem ich dies mit einem Knopf tat:
button.frame.size.height = 812
button.frame.size.width = 375
button.layer.cornerRadius = 40
button.center = self.view.center
Damit bleibt mir übrig:
Die Frage ist also, was ist der tatsächliche Eckenradius? Oder was ist mit Xcode los?