`
yourgame
  • 浏览: 352505 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

给UIImageview 添加边框 或者设置成圆角

    博客分类:
  • IOS
阅读更多
代码如下


    //设置layer
    CALayer *layer=[backView layer];
    //是否设置边框以及是否可见
    [layer setMasksToBounds:YES];
    //设置边框圆角的弧度
    [layer setCornerRadius:10.0];
    //设置边框线的宽
    //
    [layer setBorderWidth:1];
    //设置边框线的颜色
    [layer setBorderColor:[[UIColor blackColor] CGColor]];



扩展思维:不管什么控件 我们都是通过设置边框线都可以改变她的形状

转载自:http://blog.sina.com.cn/s/blog_7ccde1bf0100t82d.html

//给iamgeview添加阴影  和边框
UIImageView * imgvPhoto = [UIImageView alloc] init];
//添加边框
CALayer * layer = [_imgvPhoto layer];
layer.borderColor = [
    [UIColor whiteColor] CGColor];
layer.borderWidth = 5.0f;
//添加四个边阴影
_imgvPhoto.layer.shadowColor = [UIColor blackColor].CGColor;
_imgvPhoto.layer.shadowOffset = CGSizeMake(0, 0);
_imgvPhoto.layer.shadowOpacity = 0.5;
_imgvPhoto.layer.shadowRadius = 10.0;给iamgeview添加阴影 < wbr > 和边框
//添加两个边阴影
_imgvPhoto.layer.shadowColor = [UIColor blackColor].CGColor;
_imgvPhoto.layer.shadowOffset = CGSizeMake(4, 4);
_imgvPhoto.layer.shadowOpacity = 0.5;
_imgvPhoto.layer.shadowRadius = 2.0;
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics