您的位置:首页 > 其它

如何给一个View同时设置圆角和阴影

2017-12-25 16:51 1976 查看
    CGRect portraitFrame =
CGRectMake(50,
80,
70,
70);// 阴影

    CALayer *layer = [CALayer
layer];

    layer.frame = portraitFrame;

    layer.backgroundColor =
kMineBGColor.CGColor;

    layer.shadowColor =
kMineBGColor.CGColor;

    layer.shadowOffset =
CGSizeMake(3,
3);

    layer.shadowRadius =
2;

    layer.shadowOpacity =
0.7;

    layer.cornerRadius =
35;

    [self.view.layer
addSublayer:layer];

    // 头像

    UIImageView *portraitIV = [[UIImageView
alloc]
initWithFrame:portraitFrame];

    [self.view
addSubview:portraitIV];

    portraitIV.backgroundColor = [UIColor
redColor];

    portraitIV.layer.cornerRadius =
35;

    portraitIV.layer.masksToBounds
= YES;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: