给UIImageview 添加边框或者设置成圆角
2015-10-14 17:53
417 查看
给UIImageview 添加边框 或者设置成圆角
分类: iphone[plain] view
plaincopy
//设置layer
CALayer *layer=[backView layer];
//是否设置边框以及是否可见
[layer setMasksToBounds:YES];
//设置边框圆角的弧度
[layer setCornerRadius:10.0];
//设置边框线的宽
//
[layer setBorderWidth:1];
//设置边框线的颜色
[layer setBorderColor:[[UIColor blackColor] CGColor]];
扩展思维:不管什么控件 我们都是通过设置边框线都可以改变她的形状
[plain] view
plaincopy
//给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;
相关文章推荐
- CALayer与UIView的关系
- UICollectionView详解 +实例
- Ant 打包war 生成文件内容build.xml
- UITableView刷新数据reLoadData
- iOS-UIKit(UIWindow.h--解读)
- easyUI相关知识
- UITableView小知识点总结
- Android AlertDialog.Builder详解
- iOS开发UI篇—UITabBarController简单介绍
- iOS截屏分享二维码(UIView)
- 继续使用Win10过期版本(build 10240之前的版本) 或有什么后果?
- UE3 预计算可见性
- UE3 可见性剔除
- 单向列表(single-linked lists)、单向尾队列(single-linked tail queue)、列表(lists)、尾队列(tail queues)
- 5、Robot Framework必须掌握的库----BuiltIn库
- UITextView的用法及技巧(ios7下光标bug解决方案)
- Flash Builder 4.7 注释字体修改
- Arduino I2C 总线教程
- IOS-UITextField-全解
- UITextView 追加文字自动跳到顶部解决方法