项目刚上线,升级Xocde8,发现使用
self.headImage.layer.cornerRadius = self.headImage.frame.size.width/2;
[self.headImage.layer setMasksToBounds:YES];
以上代码切的圆角不显示图片。以下有两种解决办法:
1:在上述代码之前加上[self.view layoutIfNeeded](一定要之前)可以解决,不是在viewController里的代码也是加上layoutIfNeeded,例如在cell里self.contentView.layoutIfNeeded;
2: 就是用storyboard或者xib设置圆角
用其他方式切圆角是否显示图片我就不清楚了,这种方式切会不显示,虽然它是性能最不好的切圆角方式。