Ausgabe
Ich habe eine Anwendung, in der ich eine kreisförmige UIImageView auf eine andere UIImageView ziehe, und da ein Kreis niemals quadratisch sein könnte, müssen die weißen Ränder des Bildes angezeigt werden, also frage ich mich, ob es eine Möglichkeit gibt, diese Ränder zu entfernen oder zu verstecken sie (nicht indem sie die gleiche Farbe haben).
Lösung
Ich gehe davon aus, dass Sie nach einer Bildmaskierungsfunktion suchen. Schauen Sie sich dieses Tutorial und auch dieses an . Beide verwenden Frame-Funktionen von CoreGraphics und reagieren sehr schnell.
Bitte beachten Sie, dass es sich nicht um die Swift-Version handelt, Ihnen aber zumindest einen Starter bietet.
Beantwortet von – NeverHopeless
Antwort geprüft von – David Marino (FixError Volunteer)