之前做过在查看商品详情时,需要截取很长的图片进行分享,已经超出一屏幕的显示范围:

- (UIImage *)captureScrollView:(UIScrollView *)scrollView {UIImage *image = nil;UIGraphicsBeginImageContextWithOptions(scrollView.contentSize, NO, 0.0);{CGPoint savedContentOffset = scrollView.contentOffset;CGRect savedFrame = scrollView.frame;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;
}

转载于:https://www.cnblogs.com/Crazy-ZY/p/7844026.html

iOS截取长图,自定义截取size相关推荐

  1. 电脑如何截长图?如何用电脑截取长图——规划全景

    一个规划的,想知道如何用电脑截取长图--规划全景 1.F12    2.Ctrl+Shift+P 3.full

  2. Snagit for Mac 如何截取长图,滚动截图?

    困扰我很久了,为了在mac上截取长图,今天终于成功了. 如下图: 第一步:选择image. 第二步:Selection选择Panoramic,就是选择滚动截图的意思. 第三步:到达你想要滚动截图,也就 ...

  3. jquery实现截取pc图片_如何优雅的对网页截取长图

    苏生不惑第115 篇原创文章,将本公众号设为星标,第一时间看最新文章. 最近写文章想截个长图,才发现一直使用的QQ早有这个功能了,这里就整理几个pc上网页长截图的方案. qq滚动截图 qq截图应该很多 ...

  4. 一个操作轻松截取长图,Win10上网截长图小技巧!

    截屏的方法有很多,但是有时候我们会遇到比电脑屏幕还大的图,比如网站上的长图.N条引用的评论...你要怎么截取呢?是不是最多只能截全屏?还是要做到第三方的截图软件呢? 下面介绍一种win10电脑自带的滚 ...

  5. android webview 截图,android WebView 截取长图 《转载》

    先看看手机自带的长截屏功能: 机型: vivo x9 plus 大胆推测实现逻辑: 1:需要一个可以滚动的View 2:截取View在屏幕渲染的内容 3:不断滚动View,截取View渲染的内容,存储 ...

  6. Fast Stone超好用的截图工具,可截取长图,带滚动条的页面

    2019独角兽企业重金招聘Python工程师标准>>> Fast Stone下载地址:http://www.mydown.com/soft/402/473304402.shtml 注 ...

  7. ih5长图如何滑动_长图怎么一键截取?这样做很简单

    不管工作还是日常交流中,往往需要用到截图来进行更加详细的描述,甚至有时需用截取多张截图.截图这种常规操作,这里就不多说了,今天要分享的是如何截取长图,例如下面这个样子! ↑↓上下滑动试试 下面跟大家分 ...

  8. 如何截取整个网页长图,福利到,整个网页长图该怎样截取

    电脑能够让我们更好的了解世界,我们通过网络与世界发生千丝万缕的联系.有时候我们想要在网页上截取有用信息时我们可以使用QQ截屏快速完成,但是又时需要截取网页长图是就比较麻烦了,那么现在我们就来学习下整个 ...

  9. ffmpeg截取jpg图_知道你会截图,但你会截长图吗

    知道你会截图,但你会截长图吗?有时候我们工作生活中需要截取保存的一些内容比较长,需要截取长图,但是我们常用的截图方式一般都只能截取当前屏幕内的内容,无法截取下面没有显示的地方.怎么办呢? 在浏览器里, ...

最新文章

  1. JavaScript sync and async(同步和异步)
  2. 【kudu pk parquet】TPC-H Query2对比解析
  3. Win7 VS2013环境编译Squirrel 3.0.7
  4. 生产系统遇到的问题:producers blocked
  5. windows server 2003 出错提示请求的资源在使用中解决方案
  6. 对tmemorystream的一些改进_delphi教程 [转]
  7. 8g内存一般占用多少_手机的运行内存6g和8g有什么区别?内行人一语道破,别被骗了...
  8. 网页制作之CSS超级技巧
  9. k3 xp服务器系统,如何在英文XP环境下安装k3系统.doc
  10. php持续交付,持续交付概述
  11. 2. 随机变量与概率分布
  12. 张超超OC基础回顾01_类的创建,申明属性,以及本质
  13. 美国旧金山之行第三天
  14. Atitit  OOCSS vs bem
  15. 【微信小程序模板直接套用】微信小程序制作模板套用平台
  16. html边界填充边框,CSS边界与填充
  17. epoch mysql_PostgreSQL: epoch 新纪元时间的使用
  18. 6 errors and 0 warnings potentially fixable with the`--fix` option
  19. Linux刻录系统文件ISO到光盘
  20. 【Java基础】重写equals方法详讲

热门文章

  1. 工字型钢弹性截面模量计算公式_截面模量的计算公式是什么?
  2. pyecharts应用代码实例3-3:数据地图在线生成器【基于Streamlit的纯Python网站】
  3. java学生成绩教务管理系统
  4. 数学建模番外篇3:优秀论文插图整理分析
  5. Android Studio 3.3.2 正式版的安装
  6. 第一次机房收费系统验收
  7. POJO类中布尔类型属性的定义与命名
  8. 强迫症福音:OC启动界面图标与文字全部匹配超简单教程
  9. 微信接入微信JS-SDK----签名算法
  10. 如何打造一个语音聊天室