IOS 截取整个scrollView区域图片
2016-01-22 11:08
701 查看
最近做的项目需要“分享图片”的功能,截屏不单单指当前屏幕可视区域,而是指整个scrollView区域,因为截屏的范围可自定义,所以只需要将scrollview的范围设置就可以,以下是相关代码:
以上就是相关截整个scrollview屏幕方法。
原文地址:http://www.cnblogs.com/willbin/p/3745067.html
注:Android 截取整个scrollView区域图片可参考如下文章。
http://blog.csdn.net/lyy1104/article/details/40048329
- (UIImage *)captureScrollView{ UIImage* image = nil; UIGraphicsBeginImageContext(scrollView.contentSize); { CGPoint savedContentOffset = scrollView.contentOffset; CGRect savedFrame = scrollView.frame; scrollView.contentOffset = CGPointZero; scrollView.frame = CGRectMake(0, 0, scrollView.contentSize.width, scrollView.contentSize.height); [scrollView.layer renderInContext: UIGraphicsGetCurrentContext()]; image = UIGraphicsGetImageFromCurrentImageContext(); scrollView.contentOffset = savedContentOffset; scrollView.frame = savedFrame; } UIGraphicsEndImageContext(); if (image != nil) { return image; } return nil; }
以上就是相关截整个scrollview屏幕方法。
原文地址:http://www.cnblogs.com/willbin/p/3745067.html
注:Android 截取整个scrollView区域图片可参考如下文章。
http://blog.csdn.net/lyy1104/article/details/40048329
相关文章推荐
- iOS中label根据字体和行间距返回高度
- 一个简单的筛选控件
- BIOS+MBR和EFI+GPT之我见
- ios 文本框变化 监听的3种方式
- 项目在Xcode7.2编译正常,但是运行报错。
- ios开发百度地图只是现实网格的问题
- ios开发百度地图只是现实网格的问题
- 欢迎使用CSDN-markdown编辑器
- iOS测试
- ios 非常好的Demo
- iOS字符串的一些坑
- IOS开发之----#import、#include和@class的区别
- ios import双引号和尖括号的区别
- iOS视频处理之---视频截取及添加背景音乐
- 盘点iOS开发者必看的105个全球最佳博客
- iOS开发笔记--TableView 详细解释
- iOS开发笔记--错误 ARC forbids explicit message send of'release'
- iOS开发笔记--添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试
- iOS开发笔记--字符串连接问题
- iOS开发笔记--项目重命名