2016-09-15 4 views
0

Ich habe eine UIImageView mit 2 Einschränkungen für Höhe und Breite (120 & 120)Move aus XCode 7 und Swift 2.2 bis XCode 8 Swift 2.3: Rahmengröße geändert

Hier ist die Klasse meines Bildes:

class RoundImageView: UIImageView{ 
    override func awakeFromNib() { 
     super.awakeFromNib() 
     self.layer.cornerRadius = self.frame.size.width/2 
     self.clipsToBounds = true 
    } 
} 

Seit der Aktualisierung ist die Größe meines Rahmens 1000 x 1000 und nicht 120 x 120 ...

Irgendwelche Idee?

Antwort

4

Verwenden layoutSubviews statt awakeFromNib

+0

wirkt wie ein Zauber! Vielen Dank – Idaho