uitableview cell 图像圆形
在自定义 cell 子类的 layoutIfNeeded 设置圆角半径为 height 的一半(autolayout 中设置 width 和 height 相等的情况)
-(void)layoutIfNeeded{
[super layoutIfNeeded];
CGRect fram = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height);
self.contentView.frame = fram;
self.image.layer.cornerRadius = self.image.frame.size.height / 2;
self.image.layer.masksToBounds = YES;
}
网友评论