我想通過繼承UIImageView
類來創建自定義類RoundedImageView。UIImageView子類
爲了使其圓,我使用下面的代碼:
self.layer.cornerRadius = self.frame.size.width/2;
self.layer.masksToBounds = YES;
應該在哪裏我把這個代碼?在初始化程序中?或者可能在layoutSubviews
?我知道在初始化器中從自己訪問屬性並不是一個好主意(因爲自我可能沒有完全初始化),這就是爲什麼我很困惑,而且我不確定該代碼的位置。