iOS处理图片
来源:互联网 发布:啤酒杯 知乎 编辑:程序博客网 时间:2024/05/01 13:40
根据传入的全尺寸的图片,在屏外上下文创建放大或者缩小的图片。
UIGraphicsBeginImageContext(CGSize size);可以创建图片上下文, 在上下文中绘制图片用drawInRect方法,UIGraphicsGetImageFromCurrentImageContext(void);可以从上下文得到一个UIImage对象。通过图片上下文得到图片后,必须调用UIGraphicsEndImageContext(void);清理相应的上下文。
代码例子:
- (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize {
UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0); // 这里传入的第二个参数是是否是不透明的,第三个是缩放倍数。可直接用 UIGraphicsBeginImageContext(newSize);替代
[image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;
}
0 0
- ios图片处理
- IOS图片处理
- ios图片处理
- IOS图片处理
- ios图片的处理
- IOS图片处理
- iOS 图片拉伸处理
- iOS处理图片
- ios图片处理
- ios 图片处理
- ios 处理图片缩放
- IOS 图片处理
- IOS处理图片旋转
- iOS之图片处理
- iOS图片压缩处理
- iOS图片压缩处理
- ios 处理图片拉伸
- iOS 图片缩放处理
- Ubuntu文件标示解释
- 黑马程序员_Java基础知识总结
- Linked List Cycle
- 2013年传智播客视频教程.net/ios/php/java/安卓/C++/平面设计/c全套教程分享1
- Image uImage与zImage的区别【转】
- iOS处理图片
- 静心,很舒服的几句话
- 使用loadrunner遇见的问题
- 入侵必备DOS命令总结
- 语音群呼促进企业营销大力推广
- 实验二 算法基本功 与 综合思考
- android开发--android 系统自带的图标集合
- 虚拟机VM10装Mac OS X 10.9.3
- 在c/c++中使用字符串动态调用函数