为了绕过图像的角落,我正在做以下
UIImageView *myView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, size.width, size.height)];
[myView setImage:[UIImage imageNamed:@"xcode_57X57"]];
myView.layer.cornerRadius = 10.0;
myView.layer.borderWidth = 1.0;
myView.layer.borderColor = [UIColor blueColor].CGColor;
myView.layer.shadowRadius = 8;
然而,我得到的是myView的角落是圆角但是图像的角落。 下图显示了我的问题。
如果您之前遇到此问题,请就此向我提出建议。
答案 0 :(得分:6)
您需要剪辑子视图:
myView.clipsToBounds = TRUE;