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
Post a Comment