【发布时间】:2016-10-10 07:21:43
【问题描述】:
我正在尝试将图像的角设置为圆形,但它没有显示圆形图像。请给我建议。
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;
【问题讨论】:
-
你在使用自动布局吗?
-
是的,我正在使用自动布局。
-
你把你当前的屏幕截图?哪种类型的图像显示?
-
self.Image.layer.masksToBounds = YES;将此行替换为 self.Image.clipsToBounds = YES;
-
那你需要在layoutSubviews或者didLayoutSubViews中设置圆角
标签: ios objective-c uiimageview uiimage calayer