
我试图使图像的角落为圆形,但它不显示圆形图像。请推荐我。
self.Image.layer.cornerRadius = self.Image.frame.size.width / 2;
self.Image.layer.masksToBounds = YES;
self.Image.layer.borderColor = [UIColor lightGrayColor].CGColor;
self.Image.layer.borderWidth=2.0;发布于 2016-10-10 15:59:09
你的代码运行得很好。图像视图为四舍五入。看到角落是rounded.Actually,你使用的图像是一个“风景”。尝试使用其他图像。或者将模式“imageView's”属性更改为scale to fill。你会得到结果的。
_imageView.contentMode = UIViewContentModeScaleAspectFill;使用此代码。
发布于 2016-10-10 15:35:55
首先,您必须确保image.size.width等于image.size.height。
self.Image.layer.cornerRadius = self.Image.frame.size.width /2;
self.Image.layer.masksToBounds = YES;第一个条件是确保图片是正方形,然后上面的代码可以将图片裁剪成圆形。
https://stackoverflow.com/questions/39953099
复制相似问题