iOS 长截图

2017-02-13  本文已影响0人  NirvanaReborn凯

   最近帮朋友一个计算的应用,需要导出计算出的结果,但是一个tableview的content肯定比整个手机屏幕大,使用截屏功能是肯定不行的。想到了很多app都有长截图这个功能,那理所应当的网上肯定有类似功能的代码,这里直接放代码。

   实测代码确实有长截图的功能,但是如果这个tableview内容比较多的话,这张图片生成的会比较慢,如果想默认将生成的图片加入相册,再加两句话就行if(image!=nil) {UIImageWriteToSavedPhotosAlbum(image,self,@selector(image:didFinishSavingWithError:contextInfo:),NULL);}需要先判断image是否为nil,若为nil,应用会闪退。

   再仔细看一下代码,涉及到UIGraphics,我对于UIGraphics是比较陌生的,平时的开发中没有怎么用到这个。关于UIGraphics,后面会有相关的内容介绍。

上一篇下一篇

猜你喜欢

热点阅读