UIImageView显示处理(圆角,变灰,uiimage放大)
来源:互联网 发布:java游戏nba2010中文 编辑:程序博客网 时间:2024/05/16 05:45
1.UIImageView圆角
CALayer *l = [cell.imgAvatarImage layer]; [l setMasksToBounds:YES];[l setCornerRadius:6.0];
2.UIImageView显示圆形
UIImageView *imageView1 = [[UIImageViewalloc] initWithImage:[UIImageimageNamed:@"image.png"]]; imageView1.frame = CGRectMake(60,100, 100, 100); imageView1.layer.masksToBounds =YES; imageView1.layer.cornerRadius =50; [self.view addSubview:imageView1];
3.UIImageView变灰效果
+ (UIImage*)getGrayImage:(UIImage*)sourceImage{ int width = sourceImage.size.width; int height = sourceImage.size.height; CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceGray(); CGContextRef context = CGBitmapContextCreate (nil,width,height,8,0,colorSpace,kCGImageAlphaNone); CGColorSpaceRelease(colorSpace); if (context == NULL) { return nil; } CGContextDrawImage(context,CGRectMake(0, 0, width, height), sourceImage.CGImage); CGImageRef grayImageRef = CGBitmapContextCreateImage(context); UIImage *grayImage = [UIImage imageWithCGImage:grayImageRef]; CGContextRelease(context); CGImageRelease(grayImageRef); return grayImage;}
4 UIImage设置显示大小
- (UIImage *)scaleToSize:(UIImage *)img size:(CGSize)size{ UIGraphicsBeginImageContext(size); [img drawInRect:CGRectMake(0, 0, size.width, size.height)]; UIImage* scaledImage = UIGraphicsGetImageFromCurrentImageContext(); // 使当前的context出堆栈 UIGraphicsEndImageContext(); // 返回新的改变大小后的图片 return scaledImage;}
7 0
- UIImageView显示处理(圆角,变灰,uiimage放大)
- UIImageView显示处理(圆角,变灰,uiimage放大)
- Swift - 图片处理库ImageHelper详解(扩展UIImage,UIImageView)
- WM图片变灰处理
- UIImageView UIImage
- UIImage UIImageView
- 图片操作 --- 放大 缩小 变灰 切割图片
- PopWindow显示activity背景变灰
- IOS 图片去色 变灰处理
- UIImage与UIImageView关系(=)
- iOS UIImage UIImageView 展示图片 不变形 处理
- (表单重复提交)jquery验证 通过时,提交按钮变灰,不通过时正常显示
- HTML+CSS实现页面加载(变灰显示请稍等、页面控件不可用)
- Opencv图像变灰处理(纯C++,不依赖Opencv Manager)
- UIImageView,UIImage,CGContextRef
- UIImageView和UIImage,CGContextRef
- UIImage,UIImageView,截取圆形
- UIImageView和UIImage
- 理解Java虚拟机
- OpenWRT研究(四)——刷入OpenWRT编译好的固件
- linux 下 Tomcat出现 PermGen space
- Android开发者必知的5个开源库
- Java中==、equals()和hashCode()的比较分析
- UIImageView显示处理(圆角,变灰,uiimage放大)
- Java类加载原理解析
- Android之ContentProvider总结
- C#调用C++编译的dll文件 (持续更新)
- 数据库还原
- SELECT 字段 FROM 表 WHERE 某字段 Like 条件
- exp导出分区表分区测试
- 自定义Android Dialog
- MySql学习(上)