ich so eine Ansicht zu erreichen bin versucht: nur kreisförmige Ecke auf dem oberen Rand der Ansicht Hinzufügen
Ich habe versucht worden, um dieses Stück Code mit let maskPath = UIBezierPath(roundedRect: view.bounds, byRoundingCorners: [.topRight, .topLeft], cornerRadii: CGSize(width: 140, height: 140))
Aber alles, was ich habe so etwas wie diese:
ich habe bereits versucht width
und height
Wert zu ändern s, aber die Ansicht scheint sich überhaupt nicht zu ändern. Wie zeichne ich also eine Ansicht, die diese abgerundete Spitze enthält, wie im ersten Bild gezeigt?
Danke für das Vorschlagen einer Lösung, aber wie ich oben sagte, kann ich die Ecken gerundet, ich kann nicht nur die Spitze meiner Ansicht kreisförmig machen, so ist dies eine andere Frage.
Mögliches Duplikat von [Wie setze ich cornerRadius nur für die obere linke und obere rechte Ecke eines UIView ein?] (Http://stackoverflow.com/questions/10167266/how-to-set-cornerradius-for-only -Opp-links-und-oben-rechts-Ecke-eines-uiview) –
Eigentlich ist es nicht dupliziert, weil ich die Ecken abgerundet werden kann, was ich möchte, ist sie kreisförmig zu machen, genau wie ich im ersten Bild zeigen –