Normalerweise verwende ich den folgenden Code, um abgerundete Ecken zu setzen.
%Vor%Dies funktioniert, wenn die Bildansicht auf Seitenverhältnis eingestellt ist.
Wenn die Bildansicht jedoch auf den Seitenverhältnismodus eingestellt ist und das Verhältnis zwischen Bildansicht und Bild unterschiedlich ist. Der Effekt der abgerundeten Ecken kann das nicht erkennen.
Die Hintergrundfarbe ist grün, um die abgerundeten Ecken anzuzeigen.
Gibt es eine Möglichkeit, "echtes Bildteil" auf abgerundete Ecken zu setzen.
Vielen Dank im Voraus für Ihre Antworten.
Zuerst müssen Sie Breite und Höhe auf den gleichen Wert einstellen. Stellen Sie dann die Bildeigenschaften wie folgt ein:
%Vor%Dies ist die akzeptierte Antwort, die in Objective-C konvertiert wurde:
%Vor%Fügen Sie das einfach in eine Kategorie für UIImageView ein.
Dies ist sehr einfach, um die Bildansicht wie folgt zu runden:
%Vor%Aber damit die Bildansicht mit Bildverhältnis gerundet wird, muss die Bildansicht für den ScaleAspectFill-Modus eingestellt werden.
Tags und Links objective-c ios swift cornerradius rounded-corners