Ich erlaube Benutzern, ihr Profilbild auszuwählen, aber wenn ich es importiere und die Ränder abschneide und es runder mache, sieht es sehr komisch aus. Gibt es einen richtigen Weg, dies zu tun?Wie beschneide ich ein Foto für ein Profilbild?
propic.layer.borderWidth = 2
propic.layer.masksToBounds = false
propic.layer.borderColor = UIColorFromRGB("ffffff").CGColor
propic.layer.cornerRadius = propic.frame.height/2
propic.clipsToBounds = true
definieren "es sehr seltsam aussieht" (wäre gut, einen Screenshot zu veröffentlichen). Ist deine Sicht ein Quadrat? Außerdem sind 'masksToBounds' und' clipsToBounds' die ein und dieselbe Eigenschaft, so dass Sie 'mascepsToBounds' nicht auf' false' setzen müssen. – Hamish
Wie sieht es aus? – ozgur
Das quadratische Bild sieht normal aus, aber wenn es in das kreisförmige Bild umgewandelt wird, "quetscht" es das Gesicht der Person, so dass ihr Gesicht jetzt wie ein Zahnstocher aussieht. – johnson