objective c - IOS 7 screenshot tweak -



objective c - IOS 7 screenshot tweak -

i'm trying create screenshot tweak ios 7 able save blank image. code:

uiview *screenshotview = [[uiscreen mainscreen] snapshotviewafterscreenupdates:no]; uigraphicsbeginimagecontext(screenshotview.bounds.size); [[screenshotview layer] renderincontext:uigraphicsgetcurrentcontext()]; uiimage *image = uigraphicsgetimagefromcurrentimagecontext(); uigraphicsendimagecontext(); [uiimagejpegrepresentation(image, 1.0) writetofile:fname atomically:yes];

does have solution?

thank you

it appears should not utilize snapshotviewafterscreenupdates render images (see raywenderlich forum) drawviewhierarchyinrect instead:

uigraphicsbeginimagecontextwithoptions(self.view.bounds.size, no, 0.0f); [self.view drawviewhierarchyinrect:self.view.frame afterscreenupdates:no]; uiimage *snapshotimage = uigraphicsgetimagefromcurrentimagecontext();

ios objective-c uiview uiimagejpegrepresentation

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -