给图片设置圆角 使用CALayer
2012-07-02 09:35
204 查看
现在添加头文件:
#import
<QuartzCore/QuartzCore.h>
UIImage *playImage=[UIImage
imageNamed:@"pic.png"];
UIImageView * headerImage = [[UIImageView
alloc] initWithFrame:CGRectMake(10.0, 10.0, 64.0, 64.0)];
headerImage.image = playImage;
CALayer * layer = [headerImage layer];
[layer
setMasksToBounds:YES];
[layer
setCornerRadius:20.0];
[layer
setBorderWidth:0.1];
[layer
setBorderColor:[[UIColor
blueColor] CGColor]];
此时headerImage便已是具有圆角的UIImageView了
#import
<QuartzCore/QuartzCore.h>
UIImage *playImage=[UIImage
imageNamed:@"pic.png"];
UIImageView * headerImage = [[UIImageView
alloc] initWithFrame:CGRectMake(10.0, 10.0, 64.0, 64.0)];
headerImage.image = playImage;
CALayer * layer = [headerImage layer];
[layer
setMasksToBounds:YES];
[layer
setCornerRadius:20.0];
[layer
setBorderWidth:0.1];
[layer
setBorderColor:[[UIColor
blueColor] CGColor]];
此时headerImage便已是具有圆角的UIImageView了
相关文章推荐
- 使用CALayer的mask属性来设置图片圆角
- 不使用cornerRadius设置图片圆角
- Android 使用自定义Drawable 设置圆角矩形或者圆形图片
- 使用Frasco将一个图片设置成圆角
- 使用ImageLoader设置圆角时无效或者干脆图片不显示
- 图片框架 三重更新 联网解析json设置默认图片以及图片圆角弧度 储存到sd卡
- 无需图片,使用CSS3实现圆角按钮[转]
- Glide设置圆角图片后设置ImageVIew的scanType="centerCrop"无效解决办法
- 不使用图片,用css+html实现圆角的边框
- iOS Swift3.0异步设置任意弧度高性能圆角图片
- iOS 图片设置为圆角矩形,圆形等
- iOS 设置图片圆角
- android中对Bitmap图片设置任意角为圆角
- ASP.NET控件使用——Gridview设置表头的背景图片
- 动态设置Button、ImageView等组件在不同状态下的背景/前景显示效果。 扩展下的话可以前景/背景的显示效果可以使用网络图片。
- android Button,textView 等控件设置控件内嵌周围图片使用方法
- Glide加载图片与设置图片圆角
- 图片圆角设置
- 使用xcode storyboard设置按钮圆角方法
- 使用RoundedBitmapDrawable快速生成圆角和圆形图片