两张图片合成
2016-05-23 16:57
375 查看
是在一个图片上加了两外一张图片合成为一张
UIImage *image = [UIImage imageNamed:@"big"];
UIImage *waterMark = [UIImage imageNamed:@"small"];;
UIGraphicsBeginImageContext(image.size);
// Draw image2
[image drawInRect:CGRectMake(0,
0, image.size.width, image.size.height)];
// Draw image1
if (image.size.width>image.size.height) {
[waterMark drawInRect:CGRectMake(0,
0, image.size.height/2, image.size.height/2)];
}
else{
[waterMark drawInRect:CGRectMake(0,
0, image.size.width/2, image.size.width/2)];
}
UIImage *resultingImage =
UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImage *image = [UIImage imageNamed:@"big"];
UIImage *waterMark = [UIImage imageNamed:@"small"];;
UIGraphicsBeginImageContext(image.size);
// Draw image2
[image drawInRect:CGRectMake(0,
0, image.size.width, image.size.height)];
// Draw image1
if (image.size.width>image.size.height) {
[waterMark drawInRect:CGRectMake(0,
0, image.size.height/2, image.size.height/2)];
}
else{
[waterMark drawInRect:CGRectMake(0,
0, image.size.width/2, image.size.width/2)];
}
UIImage *resultingImage =
UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
相关文章推荐
- java的Arrays工具类实战
- Python列表操作和字符串的常用方法
- Android Fragment 你应该知道的一切
- MemCache工作流程
- java应用测试报告生成(二):利用ant的build.xml生成测试报告
- 指针目标
- php基础知识测试总结
- redis hash map
- ffmpeg-20160522-git-bin
- Session管理
- 第二章 使用ArcGIS Engine控件编程
- 自适应网页里,字体大小如何自适应屏幕
- 环信IM集成 —— 聊天界面URL颜色展示
- 如何查看 JAR 包的源代码
- POJ 2349 Arctic Network【中文版题目】【最小生成树+思维】
- Shell 命令 find 的常见用法
- ViewPager实现轮播广告栏(BannerPager)
- VS快捷键大全
- Java面向对象编程 第一章 面向对象开发方法概述
- ArchLinux折腾记