1.直接用代码设置
self.iconImageView.layer.cornerRadius = 30;
self.iconImageView.clipsToBounds = YES;
2.
这种设置方式在iOS9之前图片设置圆角过多的话会造成卡帧现象,用instruments分析会跌至30帧左右,但iOS9修复了这个问题
3.使用图形上下文
这是最好的一种方式,一定是在下载完成图片之后进行处理,将图片画上去,效率更高,最后一定记得关闭上下文。
1.直接用代码设置
self.iconImageView.layer.cornerRadius = 30;
self.iconImageView.clipsToBounds = YES;
2.
这种设置方式在iOS9之前图片设置圆角过多的话会造成卡帧现象,用instruments分析会跌至30帧左右,但iOS9修复了这个问题
3.使用图形上下文
这是最好的一种方式,一定是在下载完成图片之后进行处理,将图片画上去,效率更高,最后一定记得关闭上下文。