2016-09-15 79 views
0

我有2個約束的高度和寬度(120 & 120)一個的UIImageView的Move From的XCode 7和SWIFT 2.2至的XCode 8 SWIFT 2.3:幀大小改變

下面是類我的圖像的:

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

由於更新我的框架的大小是1000 x 1000而不是120 x 120 ...

任何想法?

回答

4

使用layoutSubviews而不是awakeFromNib

+0

就像一個魅力!謝謝 – Idaho