? ?最近幫朋友一個(gè)計(jì)算的應(yīng)用觉痛,需要導(dǎo)出計(jì)算出的結(jié)果,但是一個(gè)tableview的content肯定比整個(gè)手機(jī)屏幕大戈擒,使用截屏功能是肯定不行的券躁。想到了很多app都有長(zhǎng)截圖這個(gè)功能,那理所應(yīng)當(dāng)?shù)木W(wǎng)上肯定有類(lèi)似功能的代碼谒主,這里直接放代碼朝扼。
? ?實(shí)測(cè)代碼確實(shí)有長(zhǎng)截圖的功能,但是如果這個(gè)tableview內(nèi)容比較多的話(huà)霎肯,這張圖片生成的會(huì)比較慢擎颖,如果想默認(rèn)將生成的圖片加入相冊(cè),再加兩句話(huà)就行if(image!=nil) {UIImageWriteToSavedPhotosAlbum(image,self,@selector(image:didFinishSavingWithError:contextInfo:),NULL);}需要先判斷image是否為nil观游,若為nil搂捧,應(yīng)用會(huì)閃退。
? ?再仔細(xì)看一下代碼懂缕,涉及到UIGraphics允跑,我對(duì)于UIGraphics是比較陌生的,平時(shí)的開(kāi)發(fā)中沒(méi)有怎么用到這個(gè)搪柑。關(guān)于UIGraphics聋丝,后面會(huì)有相關(guān)的內(nèi)容介紹。