Burada süper nitpicky alıyorum, çünkü çoğunlukla burada sınır çalışıyor, ancak resmin en ufak parçası hala benim belirlediğim bir sınırın arkasından uçuyor. Sınır boyutunu ayarlamayı denedim ve yardımcı olmuyor. Bu kodda bir sorun mu var? Ben de bahsettiğim şey için aşağıdaki resme bakın.Sınırların hemen dışında gösterilen resim - iOS/Swift
func makeItCircle() {
userImage.layer.masksToBounds = false
userImage.layer.cornerRadius = CGFloat(roundf(Float(self.userImage.frame.size.width/2.0)))
userImage.contentMode = .ScaleAspectFill
userImage.layer.borderColor = UIColor.whiteColor().CGColor
userImage.layer.borderWidth = 3
userImage.clipsToBounds = true
}
İlginç. Bu kodun çoğunu aldığımı düşünüyorum, ancak Swift'e çeviri yapmakta zorlandığım tek satır CAShapeLayer * frameLayer = [CAShapeLayer layer]; – skind
'let frameLayer = CAShapeLayer()' – Jelly