UImageview加边框 加阴影
2012-03-22
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;
//添加兩個邊陰影
? ? _imgvPhoto.layer.shadowColor = [UIColor blackColor].CGColor;
????_imgvPhoto.layer.shadowOffset = CGSizeMake(4, 4);
????_imgvPhoto.layer.shadowOpacity = 0.5;
????_imgvPhoto.layer.shadowRadius = 2.0;
//設(shè)置layer??
CALayer?*layer=[backView?layer];??
//是否設(shè)置邊框以及是否可見??
[layer?setMasksToBounds:YES];??
//設(shè)置邊框圓角的弧度??
[layer?setCornerRadius:10.0];??
//設(shè)置邊框線的寬??
[layer?setBorderWidth:1];??
//設(shè)置邊框線的顏色??
[layer?setBorderColor:[[UIColor?blackColor]?CGColor]]; ?
轉(zhuǎn)載于:https://www.cnblogs.com/Rampage/archive/2012/03/22/2411246.html
總結(jié)
以上是生活随笔為你收集整理的UImageview加边框 加阴影的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML5的绝活:巧用Canvas制作会
- 下一篇: 程序语言(编程语言)汇总大全